Die Funktion der Javascript-Parseint-Methode besteht darin, eine Zeichenfolge zu analysieren und eine Ganzzahl zurückzugeben. Die Syntax lautet „parseInt(string, radix)“, wobei der Parameter string die zu analysierende Zeichenfolge darstellt.
Die Betriebsumgebung dieses Artikels: Windows7-System, Javascript-Version 1.8.5, DELL G3-Computer
Wie verwende ich die Javascript-Parseint-Methode?
JavaScript parseInt()-Funktion
Definition und Verwendung
parseInt()-Funktion analysiert eine Zeichenfolge und gibt eine Ganzzahl zurück.
Wenn der Wert des Parameters radix 0 ist oder der Parameter nicht festgelegt ist, bestimmt parseInt() die Basis der Zahl basierend auf der Zeichenfolge.
Wenn der Parameter radix weggelassen wird, verwendet JavaScript standardmäßig die Basis von Zahlen wie folgt:
Wenn die Zeichenfolge mit „0x“ beginnt, analysiert parseInt() den Rest der Zeichenfolge in hexadezimale Ganzzahlen.
Wenn die Zeichenfolge mit 0 beginnt, ermöglicht ECMAScript v3 eine Implementierung von parseInt(), um die folgenden Zeichen in Oktal- oder Hexadezimalzahlen zu analysieren.
Wenn die Zeichenfolge mit einer Zahl zwischen 1 und 9 beginnt, analysiert parseInt() sie in eine dezimale Ganzzahl.
Syntax
parseInt(string, radix)
Parameter
Zeichenfolge Erforderlich. Die zu analysierende Zeichenfolge.
Radix optional. Stellt die Basis der zu analysierenden Zahl dar. Der Wert liegt zwischen 2 und 36.
Die parseInt()-Funktion wird in allen gängigen Browsern unterstützt
Tipps und Hinweise
Hinweis: Nur die erste Zahl in der Zeichenfolge wird zurückgegeben.
Hinweis: Führende und nachfolgende Leerzeichen sind zulässig.
Hinweis: Wenn das erste Zeichen der Zeichenfolge nicht in eine Zahl umgewandelt werden kann, gibt parseInt() NaN zurück.
Hinweis: Ältere Browser verwenden standardmäßig die Oktalbasis, wenn Zeichenfolgen mit „0“ beginnen. ECMAScript 5, der Standardwert ist die Dezimalbasis.
Beispiel
Wir verwenden parseInt(), um verschiedene Zeichenfolgen zu analysieren:
document.write(parseInt("10") + "<br>"); document.write(parseInt("10.33") + "<br>"); document.write(parseInt("34 45 66") + "<br>"); document.write(parseInt(" 60 ") + "<br>"); document.write(parseInt("40 years") + "<br>"); document.write(parseInt("He was 40") + "<br>"); document.write("<br>"); document.write(parseInt("10",10)+ "<br>"); document.write(parseInt("010")+ "<br>"); document.write(parseInt("10",8)+ "<br>"); document.write(parseInt("0x10")+ "<br>"); document.write(parseInt("10",16)+ "<br>");
Ausgabeergebnisse des obigen Beispiels:
10 10 34 60 40 NaN 10 10 8 16 16
Hinweis: Alte Browser verwenden ältere Versionen von ECMAScript (die ECMAScript-Version ist kleiner als ECMAScript 5, wenn die Zeichenfolge Oktal wird standardmäßig verwendet, wenn mit „0“ begonnen wird (ECMAScript 5 verwendet Dezimalzahlen), sodass beim Parsen („010“) 8 ausgegeben wird.
Empfohlenes Lernen: „JavaScript-Grundlagen-Tutorial“
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Javascript-Parseint-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!