Heim > Artikel > Web-Frontend > Konvertieren Sie string in int in js, um den String-Typ in int type_javascript-Fähigkeiten umzuwandeln
Als ich heute an einem Projekt arbeitete, stieß ich auf ein Problem, bei dem ich eine Variable vom Typ String in einen int-Typ konvertieren musste. Wie üblich habe ich var i = Integer.parseInt("112"); geschrieben, aber die Konsole hat einen Fehler gemeldet, der besagt: „'Integer' ist undefiniert“. Später erfuhr ich, dass sich die Konvertierung von String in int in js von der in Java unterscheidet und die Konvertierung von Java in int nicht direkt in js verwendet werden kann. Ändern Sie es in var j = parseInt("11"); und es wird in Ordnung sein.
Bemerkungen: Unabhängig davon, ob es sich um Java oder JavaScript handelt, verfügt die parseInt-Methode über zwei Parameter. Der erste Parameter ist das zu konvertierende Objekt und der zweite Parameter ist die Basis, die 2, 8, 10, 16 sein kann ist die Dezimalverarbeitung. In JavaScript werden Zahlen, die bei 0 beginnen, jedoch als im Oktalsystem verarbeitet betrachtet, und Zahlen, die bei 0x beginnen, werden als im Hexadezimalsystem verarbeitet