Heim  >  Artikel  >  Web-Frontend  >  So überprüfen Sie mithilfe von isFinite in JavaScript, ob es sich um einen endlichen numerischen Wert handelt

So überprüfen Sie mithilfe von isFinite in JavaScript, ob es sich um einen endlichen numerischen Wert handelt

不言
不言Original
2019-01-16 16:30:123810Durchsuche

Die Funktion isFinite in So überprüfen Sie mithilfe von isFinite in JavaScript, ob es sich um einen endlichen numerischen Wert handelt kann zum Überprüfen von Werten verwendet werden. Wenn der angegebene Wert ein endlicher Wert ist, gibt isFinite true zurück, andernfalls gibt es false zurück. In diesem Artikel werfen wir einen Blick auf die spezifische Verwendung der isFinite-Funktion in So überprüfen Sie mithilfe von isFinite in JavaScript, ob es sich um einen endlichen numerischen Wert handelt.

So überprüfen Sie mithilfe von isFinite in JavaScript, ob es sich um einen endlichen numerischen Wert handelt

Wie verwende ich die isFinite-Funktion?

Methoden zum Überprüfen von Zahlen

Um isFinite zum Überprüfen einer Zahl zu verwenden, müssen Sie den zu überprüfenden Wert im Parameter angeben.

isFinite gibt true für Werte zurück, aber false für Arrays. Dies sollte beachtet werden

Sehen wir uns den folgenden Code an

console.log('isFinite(123) = ' + isFinite(123));
console.log('isFinite([1, 2]) = ' + isFinite([1, 2]));
console.log('isFinite(0755) = ' + isFinite(0755));
console.log('isFinite(0xFF) = ' + isFinite(0xFF));

Ausführungsergebnis:

isFinite(123) = true
isFinite([1, 2]) = false
isFinite(0755) = true
isFinite(0xFF) = true

Methoden, die Zeichenfolgen überprüfen

isFinite gibt „true“ zurück, wenn es sich um einen numerischen Wert handelt, wenn die Zeichenfolge in einen numerischen Wert konvertiert wird.

Gibt „false“ zurück, wenn der Wert eine Zeichenfolge enthält.

Werfen wir einen Blick auf das folgende Programm.

console.log('isFinite("abc") = ' + isFinite("abc"));
console.log('isFinite("123abc") = ' + isFinite("123abc"));
console.log('isFinite("123") = ' + isFinite("123"));

Ausführungsergebnis:

isFinite("abc") = false
isFinite("123abc") = false
isFinite("123") = true

Methode zur Überprüfung des booleschen Typs

Wenn es sich um einen booleschen Typ handelt, gibt isFinite „true“ zurück.

console.log('isFinite(true) = ' + isFinite(true));
console.log('isFinite(false) = ' + isFinite(false));

Ausführungsergebnis:

isFinite(true) = true
isFinite(false) = true

So überprüfen Sie Null

So verwenden Sie isFinite, um spezielle Werte wie Null zu überprüfen

Wenn null, gibt isFinite „true“ zurück.

In anderen Fällen von „Infinity“, „undefiniert“, „NaN“ wird „false“ zurückgegeben.

Werfen wir einen Blick auf das folgende Programm.

console.log('isFinite(Infinity) = ' + isFinite(Infinity));
console.log('isFinite(undefined) = ' + isFinite(undefined));
console.log('isFinite(null) = ' + isFinite(null));
console.log('isFinite(NaN) = ' + isFinite(NaN));

Ausführungsergebnis:

isFinite(Infinity) = false
isFinite(undefined) = false
isFinite(null) = true
isFinite(NaN) = false

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie mithilfe von isFinite in JavaScript, ob es sich um einen endlichen numerischen Wert handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn