Überprüfung von Zahlen in reinem JavaScript
Die Feststellung, ob ein Wert in reinem JavaScript eine Zahl darstellt, wirft die Frage auf, ob es ein Äquivalent zu jQuery gibt isNumeric(). Obwohl jQuery eine solche Funktion bereitstellt, fehlt reinem JavaScript ein inhärentes Gegenstück.
Mit einer benutzerdefinierten Funktion können Sie diese Funktionalität jedoch replizieren:
<code class="javascript">function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); }</code>
Diese Funktion verwendet parseFloat() zum Konvertieren wandelt die Eingabe in eine Gleitkommazahl um und prüft dann mit isFinite(), ob es sich um einen endlichen Wert handelt, um Sonderfälle wie NaN und Unendlich zu behandeln.
Hinweis: Vermeiden Sie die Verwendung von parseInt() für numerische Werte prüft, da es nicht numerische Werte zurückgeben kann.
Das obige ist der detaillierte Inhalt vonWie kann man in JavaScript ohne Bibliotheken nach numerischen Werten suchen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!