English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
isFinite()Die Methode bestimmt, ob der übergebene Wert ein beschränkter Zahlenwert ist.
Wenn der Typ des Wertes Number ist, gibt diese Methode true zurück und ist gleich einem endlichen Wert. Andernfalls wird false zurückgegeben.
Mit dem globalenisFinite()Im Vergleich zur Funktion wird dieser Methode der Parameter nicht in eine Zahl umgewandelt.
Das bedeutet, dass nur Werte vom Typ Number (auch begrenzt) true zurückgeben.
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"); // falseTesten Sie heraus‹/›
Die Zahlen in der Tabelle geben die erste Browser-Version an, die die Methode isFinite() vollständig unterstützt:
Methode | |||||
isFinite() | 19 | 16 | 15 | 9 | 12 |
Parameter | Beschreibung |
---|---|
value | Ob der zu testende Wert ein endlicher Wert ist |
Rückgabewert: | Ein boolescher Wert, der angibt, ob der angegebene Wert ein endlicher Wert ist |
---|---|
JavaScript-Version: | ECMAScript 6 |