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 |