English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
isFinite()전달된 값이 제한된 수치인지 확인하는 방법입니다.
值的타입이 Number이면, 이 메서드는 true를 반환하고 제한된 수와 같습니다. 그렇지 않으면 false를 반환합니다.
전역isFinite()함수와 비교하여, 이 메서드는 매개변수를 수치로 변환하지 않습니다.
이는 타입 Number의 값(제한된 값)만이 true를 반환한다는 의미입니다.
Number.isFinite(value)
Number.isFinite(451); // true Number.isFinite(-3.13); // true Number.isFinite(3-1); // true Number.isFinite(0); // true Number.isFinite("451"); // false Number.isFinite("Hello"); // false Number.isFinite("20/12/2018"); // false테스트 보기‹/›
표에서의 숫자는 isFinite() 메서드를 완전히 지원하는 첫 번째 브라우저 버전을 지정합니다:
메서드 | |||||
isFinite() | 19 | 16 | 15 | 9 | 12 |
파라미터 | 설명 |
---|---|
value | 테스트할 값이 제한된 수인지 확인 |
반환 값: | 주어진 값이 제한된 수인지를 나타내는 보일린 값 |
---|---|
JavaScript 버전: | ECMAScript 6 |