Heim > Web-Frontend > js-Tutorial > Welche Methoden gibt es für die Konvertierung von Javascript-Parametertypen?

Welche Methoden gibt es für die Konvertierung von Javascript-Parametertypen?

coldplay.xixi
Freigeben: 2023-01-05 16:09:45
Original
2699 Leute haben es durchsucht

Methoden zur Konvertierung von Javascript-Parametertypen: 1. Explizite Datentypkonvertierung, einschließlich Zahlenkonvertierung, andere Typen in boolesche Werte usw. 2. Implizite Konvertierung, einschließlich Konvertierung in Zahl, Konvertierung in Zeichenfolge usw.;

Welche Methoden gibt es für die Konvertierung von Javascript-Parametertypen?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer.

Javascript-Parametertyp-Konvertierungsmethode:

1, explizite Datentypkonvertierung

a: In Zahl konvertieren:

1) Zahlenkonvertierung:

Code:

var a = “123”;
a = Number(a);
Nach dem Login kopieren

Hinweis:

a) Wenn der konvertierte Inhalt selbst eine numerische Zeichenfolge ist, wird er bei zukünftigen Konvertierungen selbst zurückgegeben.

b) Wenn der zu konvertierende Inhalt keine numerische Zeichenfolge ist, ist das Ergebnis NaN

c) Wenn der zu konvertierende Inhalt eine leere Zeichenfolge ist, ist das Ergebnis der Konvertierung 0,

d) Wenn es andere Zeichen sind, wird das Ergebnis bei der zukünftigen Konvertierung NaN sein.

2) parseInt():

Code:

var a = “123”; a = parseInt(a);
Nach dem Login kopieren

a) Ignorieren Sie die Leerzeichen vor der Zeichenfolge, bis das erste Nicht-Leerzeichen gefunden wird Zeichen werden auch die nicht numerischen Zeichenfolgen nach den Zahlen entfernt.

b) Wenn das erste Zeichen kein numerisches Vorzeichen oder ein negatives Vorzeichen ist, wird NaN zurückgegeben

c) Die Dezimalzahl wird gerundet. (Abgerundet)

3) parseFloat();//Gleitkommazahl (dezimal)

Wie parseInt, der einzige Unterschied besteht darin, dass parseFloat Dezimalzahlen behalten kann.

b. In String konvertieren

Sie können andere Datentypen in Strings konvertieren.

1) String():

Code:

var a = 123;
a = String(a);
Nach dem Login kopieren

2).toString() Methode zum Konvertieren (Wrapper-Klasse).

Code:

var a = 123; a = a.toString();
Nach dem Login kopieren

undefiniert, null kann toString nicht verwenden.

c. In einen booleschen Typ konvertieren:

Sie können andere Typen in boolesche Werte konvertieren:

Boolean():

Code:

var a =”true”; a = Boolean(a);
Nach dem Login kopieren

Hinweis: Bei der Durchführung einer booleschen Konvertierung wird der gesamte Inhalt nach der Konvertierung angezeigt wahr, außer: falsch, „“ (leerer String), 0, NaN, undefiniert

2, implizite Konvertierung

a) in Zahl:

var a = “123”;
a = +a;
Nach dem Login kopieren

Addition, Subtraktion, Multiplikation, Division und der Rest können alle Strings ergeben Implizit in eine Zahl konvertiert.

b) in einen String:

var a = 123;
a = a + “”;
Nach dem Login kopieren

c) in einen booleschen Wert:

var a = 123;
a = !!a;
Nach dem Login kopieren

Verwandte kostenlose Lernempfehlungen: Javascript-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Methoden gibt es für die Konvertierung von Javascript-Parametertypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage