Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung von JS-Ausdrücken und Operatorbeispielen

Detaillierte Erläuterung von JS-Ausdrücken und Operatorbeispielen

小云云
小云云Original
2018-03-19 17:21:321545Durchsuche


Dieser Artikel enthält hauptsächlich detaillierte Erklärungen zu js-Ausdrücken und Operatorbeispielen. Ich hoffe, er kann Ihnen helfen.

js-Ausdrücke und Operatoren

1. Ausdruck

Ein Ausdruck ist eine Formel, die zur Berechnung verwendet wird, wenn ein Javascript-Skript ausgeführt wird. Er kann Konstanten, Variablen und Operationen enthalten. Operator;

2. Operator

Arithmetischer Operator

+-*/% ++ --

Hinweis: Numerische Typen unterstützt Inkrementierungs- und Dekrementierungsoperatoren, boolesche Typen unterstützen Inkrementierungs- und Dekrementierungsoperatoren, Zeichenfolgen unterstützen dies nicht, null unterstützt Inkrementierungs- und Dekrementierungsoperationen, undefiniert unterstützt nicht

Zeichenkonnektor

Das +-Zeichen wird verwendet, um zwei Strings zu verbinden.

Solange einer der +-Verbindungsoperanden ein String-Typ ist, konvertiert js den Nicht-String-Typ automatisch in einen String-Typ zur Verarbeitung ;

Die Reihenfolge der Ausführung des JS-Codes ist von links nach rechts, sodass im +-Ausdruck alle numerischen Daten, die angezeigt werden (oder in eine numerische Zeichenfolge konvertiert werden können), immer noch als numerischer Wert behandelt werden, bevor Zeichenfolgendaten angetroffen werden. Um diese Situation zu vermeiden, können wir eine leere Zeichenfolge hinzufügen;

Zuweisungsoperator

=, +=, -+, * =, /=, %=

+= kann zum Verketten von Zeichenfolgen verwendet werden;

Vergleichsoperatoren

==, ===, 》=,《=,! =,! ==

Das Ergebnis des Vergleichsoperators ist boolesch;

== vergleicht nur, wenn die Werte gleich sind, === vergleicht

Logischer Operator

&&, ||,!

&&: Wenn das erste Ergebnis falsch ist und der gesamte Ausdruck falsch ist, wird der zweite kurzgeschlossen.

&&: Es müssen zwei Ausdrücke vorhanden sein und beide Ausdrücke sind wahr.

||: Wenn einer der beiden Ausdrücke wahr ist, ist das Ergebnis wahr 🎜>

||: Wenn der erste Ausdruck wahr ist, ist das gesamte Ergebnis wahr, wodurch der zweite Ausdruck kurzgeschlossen wird

ternärer Operator

exp1? exp2: exp3;

Andere Operatoren

Kommaoperator: Komma wird verwendet, um mehrere Ausdrücke zu einem Ausdruck zu verbinden. Der Wert des neuen Ausdrucks ist der letzte ein Ausdruck wird meistens in Variablendeklarationen verwendet;

var z=(a=1,b=2,c=3);

dann nimm den letzten Ausdruck Der Wert von der Ausdruck;

Void-Operator: Der Void-Operator wird verwendet, um anzugeben, dass ein Ausdruck kein Rückgabeergebnis hat;

var z=void(a=1,b=2,c=3) ;

warning(z);

gibt dann undefiniert zurück

typeof-Operator: Der typeof-Operator wird verwendet, um eine Zeichenfolge und den Datentyp des Operanden zurückzugeben;

Variablentyp erkennen;

3. Operatorpriorität

Verwandte Empfehlungen:

Detaillierte Erläuterung von js-Ausdrücken und Operatorcodes

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von JS-Ausdrücken und Operatorbeispielen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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