Heim > Artikel > Web-Frontend > Detaillierte Erläuterung der Konvertierung zwischen JS-Zahlen und Strings
Dieser Artikel enthält hauptsächlich eine kurze Erläuterung der gegenseitigen Konvertierung zwischen JS-Zahlen und Zeichenfolgen. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.
String in Zahl umwandeln
1 parseInt()-Funktion
parseInt()-Funktion analysiert den String vom Anfang an und gibt eine Ganzzahl zurück
parseInt('123') : Rückgabe 123;
parseInt('1234xxx'): Rückgabe 123;
parseInt('1 2 3'): Rückgabe 1; , da Gibt die erste Zahl zurück
parseInt('bb cc 12'): return NaN; wenn die erste Zeichenfolge keine Zahl ist, return nan
parseInt('123' 321): return 321;
parseInt( "AF", 16); gibt 175 zurück; es wird automatisch hexadezimale Zahlen in Zahlen umgewandelt
b = a.join("-"); in mehrere unterteilt. - ist das angegebene Trennzeichen. Sie können das Array nach Belieben in einen String umwandeln
console.log(12+"12"):返回"1212" console.log('12' + '34')返回'1234' console.log('12' + 34 ) 返回'1234' console.log(12 + '34'')返回1234' console.log(12 + 34 ) 返回466 Wenn Sie eine Zeichenfolge und mehrere Zahlen hinzufügen, erweitern Sie diese mit Klammern
("<img src='images/" + 2 + 1 + ".jpg'>") 返回("<img src='images/" + 21 + ".jpg'>")Wenn Sie es in 3 umwandeln möchten
("<img src='images/" + (2+1)+ ".jpg'>") 返回("<img src='images/" + 3 + ".jpg'>")Wenn davor Zahlen hinzugefügt werden, können Sie die Zahlen zuerst hinzufügen
var a = 10 + 20 + 'abc' + 'cd'; 返回a的值为:30abccd7eval(), wenn Sie Zeichenfolgenoperationen ausführen möchten
eval("x=10;y=20;document.write(x*y)") 返回200 document.write(eval("2+2")) 返回4 var x=10 document.write(eval(x+17) 返回27Zahl zu Zeichenfolge
1 tostring() n = 100x = n.toString() => "100"或是(100)toString() //tostring(2/16/8)还可以实现进制的转化2 Zahl + beliebige Zeichenfolge ""
var n = 1234;var nn = 1234+"" -------------------------------------------------Über Zeichenfolge Bestimmen Sie, ob die Zeichenfolge enthält, und geben Sie Folgendes zurück: Der Index enthält nicht eine Zeichenfolge, die -1 zurückgibt
var i = str.indexOf("x")Die Zeichenfolge des letzten Index
var i = str .lastIndexOf("")Groß-/Kleinschreibung umwandeln
str.toUpperCase() 转大写 str.tolowerCase() 转小写Zeichenfolge abfangen .substr („Beginnen bei“, „Einige abfangen“)
str.substr(0,5) <body>Verwandte Empfehlungen:
Detaillierte Erläuterung der PHP-Zahlen und -Zeichen Wahrscheinlichere Fallen soll mit Zeichenfolgen auftreten
PHP-Funktion zur gegenseitigen Konvertierung von Zahlen und Zeichenfolgen-IDs (ähnlich der Youku-ID)_PHP-Tutorial
JavaScript-Zahlen- und Zeichenzeichenfolgenkonvertierung example_javascript-Kenntnisse
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Konvertierung zwischen JS-Zahlen und Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!