CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
자바스크립트 Number 메소드
메소드중에는 사파리와 익스플로러등 특정 브라우저에서는 지원하지 않는 메소드도 있습니다.
메소드 |
설명 |
Number.parseFloat() |
· 문자열을 파싱하여, 문자열에 포함된 숫자 부분을 실수 형태로 반환합니다. · 문자열에 여러 개의 숫자가 존재하면, 그중에서 첫 번째 숫자만을 실수 형태로 반환합니다. |
Number.parseInt() |
· 문자열을 파싱하여, 문자열에 포함된 숫자 부분을 정수 형태로 반환합니다. · 문자열에 여러 개의 숫자가 존재하면, 그중에서 첫 번째 숫자만을 정수 형태로 반환합니다. |
Number.isNaN() |
· 전달된 값이 NaN인지 아닌지를 검사합니다. · 전역 함수인 isNaN() 함수가 가지고 있던 숫자로의 강제 변환에 따라 발생하는 문제를 더는 겪지 않게 해줍니다. · 이 메소드는 오직 숫자인 값에서만 동작하며, 그 값이 NaN인 경우에만 true를 반환합니다. |
Number.isFinite() |
· 전달된 값이 유한한 수인지 아닌지를 검사합니다. · 전역 함수인 isFinite() 함수처럼 전달된 값을 숫자로 강제 변환하지 않습니다. · isFinite() 메소드는 오직 셀 수 있는 값에서만 동작하며, 그 값이 유한한 경우에만 true를 반환합니다.
|
Number.isInteger() |
· 전달된 값이 정수인지 아닌지를 검사합니다. · 전달된 값이 정수이면 true를 반환하며, 정수가 아니거나 NaN, Infinity와 같은 값은 모두 false를 반환합니다. |
Number.isSafeInteger() |
· 전달된 값이 안전한 정수(safe integer)인지 아닌지를 검사합니다. · 안전한 정수(safe integer)란 IEEE 754 국제 표준에서 정의한 64비트 부동 소수점 수로 정확히 표현되는 정수를 의미합니다. · -(253 - 1)부터 (253 - 1)까지의 모든 정수가 안전한 정수에 포함됩니다.
|
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
자바스크립트에서 매개변수 처리 (0) | 2019.01.08 |
---|---|
자바스크립트 함수, 함수 정의, 함수의 역할 (0) | 2019.01.08 |
location 객체 속성 (0) | 2019.01.06 |
Math 객체의 메서드 (0) | 2019.01.05 |
symbol(심볼) (0) | 2019.01.04 |