Heim >Web-Frontend >js-Tutorial >Einige magische Funktionen des Pluszeichen-Operators ( ) in javascript_javascript-Tipps

Einige magische Funktionen des Pluszeichen-Operators ( ) in javascript_javascript-Tipps

WBOY
WBOYOriginal
2016-05-16 16:45:461533Durchsuche

Javascript ist eine magische Sprache und es gibt einen magischen Plus-Operator in dieser magischen Sprache.

Wir können häufig verwendete Additionsoperatoren verwenden:

1. Additionsoperation, zum Beispiel: Alert(1 2); ==>3
2. String-Verkettung, zum Beispiel: Alert(„a“ „b“);==>“ab“

Das fortgeschrittenere ist „=", das auch die beiden oben genannten Operationen ausführt.

Ich habe gestern in der Javascript-Dschungelgruppe eine Frage gestellt: Wie konvertiere ich die Datumsformatzeichenfolge „2000-09-11 19:22“ in Millisekunden?

Mengzhanren hat mir jeden Tag sofort geantwortet: neues Datum('2000-09-11 19:22′) Ich habe es versucht, aber es hat nicht funktioniert. Das richtige sollte neues Datum('2000/09/11 19 :22′).

Die Antwort scheint unwichtig zu sein. Davor steht ein Plus-Operator. Ehrlich gesagt habe ich diese Schreibweise noch nie gesehen. Der magische Plus-Operator in JavaScript hat auch eine sehr magische Wirkung. Er kann Datentypen konvertieren, normalerweise Zeichenfolgen und Werte. Zum Beispiel das Beispiel von JavaScript Jungle Netizen:

Code kopieren Der Code lautet wie folgt:

// Hexadezimalkonvertierung:
” 0xFF ";                                                                         // -> 255

// Den aktuellen Zeitstempel abrufen, äquivalent zu „new Date().getTime()“:
new Date();

// Sichereres Parsen von Strings als parseFloat()/parseInt()
parseInt(“1,000″); // -> 1, nicht 1000
”1,000″; Benutzereingabe
parseInt(“010″); // -> aufgrund des Oktalliteralpräfixes
”010″; // ->“ analysiert keine Oktalliterale
//Einige einfache Abkürzungen wie: if (someVar === null) {someVar = 0};
null;

//Booleschen Typ in Ganzzahltyp konvertieren
true;
//Andere:

”1e10″;                                                ->>



Natürlich können Sie Zahlen in Strings umwandeln, indem Sie Zahlen zu leeren Strings hinzufügen, zum Beispiel: warning( typeof (1 ””));
Zusätzlich ist ein Subtraktionsoperator enthalten, um eine Zeichenfolge in eine Zahl umzuwandeln, zum Beispiel: alarm( typeof („123″-0));//->number;
Natürlich kann es einige unbekannte Nutzungsfunktionen des Plus-Operators geben, bitte hinterlassen Sie eine Nachricht zum Hinzufügen!

Stellungnahme:
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