English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Функция isFinite() в JavaScript

 Глобальные свойства/функции JavaScript

ГлобальныйisFinite()Функция определяет, является ли переданный значением ограниченным.

Функция isFinite проверяет, является ли传入参数 числом. Если параметр равен NaN, положительному или отрицательному бесконечности, то该方法 возвращает false; в противном случае возвращает true.

Синтаксис:

isFinite(value)
isFinite(451);   // true
isFinite(-3.13); // true
isFinite(3-1);   // true
isFinite(0); // true
isFinite("451"); // true
isFinite("Hello");   // false
isFinite("20/12/2018");  // false
Проверьте, ›/‹

Совместимость браузеров

Все браузеры полностью поддерживают функцию isFinite():

Функция
isFinite()ДаДаДаДаДа

Значение параметра

ПараметрОписание
valueТестировать, является ли значение конечным

Технические детали

Возврат значения:Если аргумент равен положительному или отрицательному бесконечности или NaN,则为false; в противном случае true
Версия JavaScript:ECMAScript 1

 Глобальные свойства/функции JavaScript