본문 바로가기

Webstoryboy

Category

Explanation

JAVASCRIPT

[Javascript] 내장 함수

내장 함수

자바스크립트에서 기본적으로 제공하는 함수입니다.


내장 함수

함수 설명
eval() 문자형 데이터를 큰따옴표가 없는 스크립트 코드로 처리합니다.
isFinite() 유한수인지 체크해서 논리값으로 돌려줍니다.
isNaN() 데이터에 숫자가 아닌 문자를 포함하면 true를 반환합니다.
parseFloat() 문자형 데이터를 실수형 데이터로 바꿉니다.
parseInt() 문자형 데이터를 정수형 데이터로 바꿉니다.
String() 문자형 데이터로 바꿉니다.
Number() 숫자형 데이터로 바꿉니다.
Boolean() 논리형 데이터로 바꿉니다.

Sample1

내장 함수를 사용하는 기본 예제입니다.

결과
변수 값 1.23456
정수형 데이터[parseInt()] : 1
실수형 데이터[parseFloat()] : 1.23456
문자형 데이터로 변경[String()] : 1.23456
숫자형 데이터로 변경[Number()] : 1.23456
논리형 데이터로 변경[Boolean()] : true
문자가 포함되면 true 반환[Boolean()] : false
문자열로 출력 : 10+10
문자열을 숫자형으로 인식하여 연산[eval()] : 20
html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script>
        var num1 = 1.23456;
        
        document.write("변수 값 " + num1, "<br>")
        document.write("정수형 데이터[parseInt()] : " + parseInt(num1),"<br>");
        document.write("실수형 데이터[parseFloat()] : " + parseFloat(num1),"<br>");
        document.write("문자형 데이터로 변경[String()] : " + String(num1),"<br>");
        document.write("숫자형 데이터로 변경[Number()] : " + Number(num1),"<br>");
        document.write("논리형 데이터로 변경[Boolean()] : " + Boolean(num1),"<br>");
        document.write("문자가 포함되면 true 반환[Boolean()] : " + isNaN(num1),"<br>");
        document.write("문자열로 출력 : " + ("10+10"),"<br>");
        document.write("문자열을 숫자형으로 인식하여 연산[eval()] : " + eval("10+10"),"<br>");
    </script>
</head>
<body>
    
</body>
</html>

호환성(Compatibility)

크롬 아이콘 파이어폭스 아이콘 사파리 아이콘 오페라 아이콘 네이버 웨일 익스플로러6 아이콘6 익스플로러7 아이콘7 익스플로러8 아이콘8 익스플로러9 아이콘9 익스플로러10 아이콘10 익스플로러11 아이콘11 엣지 아이콘 안드로이드 아이콘 ios 아이콘
parseInt() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
parseFloat() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
String() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
Number() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
Boolean() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
isNaN() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
eval() 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능

더보기

인스타그램 보기 바로가기

포트폴리오 스터디 바로가기

유튜브 영상보기 바로가기