Heim > Web-Frontend > js-Tutorial > Hauptteil

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

不言
Freigeben: 2019-01-16 16:30:37
Original
3829 Leute haben es durchsucht

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));
Nach dem Login kopieren

Ausführungsergebnis:

isFinite(123) = true
isFinite([1, 2]) = false
isFinite(0755) = true
isFinite(0xFF) = true
Nach dem Login kopieren

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"));
Nach dem Login kopieren

Ausführungsergebnis:

isFinite("abc") = false
isFinite("123abc") = false
isFinite("123") = true
Nach dem Login kopieren

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));
Nach dem Login kopieren

Ausführungsergebnis:

isFinite(true) = true
isFinite(false) = true
Nach dem Login kopieren

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));
Nach dem Login kopieren

Ausführungsergebnis:

isFinite(Infinity) = false
isFinite(undefined) = false
isFinite(null) = true
isFinite(NaN) = false
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage