본문 바로가기
자바스크립트

자바스크립트에서 가장 자주 사용되는 내장 함수 정리

by 천지조율 2024. 3. 5.

자바스크립트에서 가장 자주 사용되는 내장 함수들 중 일부를 아래에 정리해보겠습니다.


1. parseInt(): 문자열을 정수로 변환합니다.

varnum = parseInt("10"); // 10


2. parseFloat(): 문자열을 부동 소수점 숫자로 변환합니다.

varnum = parseFloat("10.5"); // 10.5

 

3. isNaN(): 값이 NaN(Not a Number)인지 확인합니다.

isNaN("hello"); // true

 

4. isFinite(): 값이 유한한 숫자인지 확인합니다.

isFinite(10); // true

 

5. String(): 값을 문자열로 변환합니다.

varstr = String(10); // "10"

 

6. toFixed(): 숫자를 소수점 이하 자릿수로 반올림하여 문자열로 반환합니다.

varnum = 10.456; num.toFixed(2); // "10.46"

 

7. toUpperCase(): 문자열을 대문자로 변환합니다.

varstr = "hello"; str.toUpperCase(); // "HELLO"

 

8. toLowerCase(): 문자열을 소문자로 변환합니다.

varstr = "HELLO"; str.toLowerCase(); // "hello"

 

9. charAt(): 문자열에서 특정 인덱스의 문자를 반환합니다.

varstr = "hello"; str.charAt(0); // "h"

 

10. substring(): 문자열의 일부분을 추출합니다.

varstr = "hello"; str.substring(0, 3); // "hel"

 

11. slice(): 문자열의 일부를 추출합니다. 음수 인덱스를 사용할 수 있습니다.

varstr = "hello"; str.slice(0, 3); // "hel"

 

12. indexOf(): 문자열에서 특정 부분 문자열의 첫 번째 인덱스를 반환합니다.

varstr = "hello"; str.indexOf("e"); // 1

 

13. replace(): 문자열에서 특정 부분 문자열을 다른 문자열로 대체합니다.

varstr = "hello"; str.replace("e", "a"); // "hallo"

 

14. split(): 문자열을 지정된 구분자로 분할하여 배열로 반환합니다.

varstr = "hello world"; str.split(" "); // ["hello", "world"]

 

15. concat(): 문자열을 다른 문자열과 결합합니다.

varstr1 = "hello"; varstr2 = " world"; str1.concat(str2); // "hello world"

 

이 외에도 많은 내장 함수가 있으며, 사용되는 상황에 따라 다양하게 활용될 수 있습니다.