Number.parseInt()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die Number.parseInt() statische Methode analysiert ein Zeichenfolgenargument und gibt eine ganze Zahl der angegebenen Basis oder Radix zurück.
Probieren Sie es aus
Syntax
Number.parseInt(string)
Number.parseInt(string, radix)
Parameter
string-
Der zu analysierende Wert, in eine Zeichenkette konvertiert. Führende Leerzeichen in diesem Argument werden ignoriert.
radixOptional-
Eine ganze Zahl zwischen
2und36, die die Radix (die Basis in mathematischen Zahlensystemen) derstringdarstellt.Wenn
radixundefiniert oder0ist, wird10angenommen, es sei denn, die Zahl beginnt mit den Code-Einheit-Paaren0xoder0X, in welchem Fall eine Radix von16angenommen wird.
Rückgabewert
Eine aus der angegebenen string geparste Ganzzahl.
Wenn die radix kleiner als 2 oder größer als 36 ist oder das erste Nicht-Leerzeichen-Zeichen nicht in eine Zahl umgewandelt werden kann, wird NaN zurückgegeben.
Beispiele
Number.parseInt vs. parseInt
Diese Methode hat dieselbe Funktionalität wie die globale parseInt() Funktion:
Number.parseInt === parseInt; // true
Ihr Zweck ist die Modularisierung globaler Objekte. Bitte sehen Sie parseInt() für weitere Details und Beispiele.
Spezifikationen
| Specification |
|---|
| ECMAScript Language Specification # sec-number.parseint |
Browser-Kompatibilität
BCD tables only load in the browser