Heim >Web-Frontend >js-Tutorial >Welche JavaScript-Symbole und -Operatoren müssen Sie kennen?

Welche JavaScript-Symbole und -Operatoren müssen Sie kennen?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-28 01:51:14742Durchsuche

What JavaScript Symbols and Operators Do You Need to Know?

Was bedeutet dieses Symbol in JavaScript?

Symbolbeschreibungstyp

this Das aktuelle Objekt verweist auf ein Objekt

var x = function() vs. function x() Funktionsdeklarationssyntax Deklariert eine Funktion

(function(){…})()Sofort aufgerufener Funktionsausdruck (IIFE) Führt eine Funktion sofort aus

someFunction()() Funktionen, die andere Funktionen zurückgeben. Gibt a zurück Funktion

=> Pfeilfunktionsausdruckssyntax Definiert eine Pfeilfunktion

|> Pipe, größer als Pipeline-Operator Leitet die Ausgabe einer Funktion weiter zur Eingabe einer anderen

Funktion, Ausbeute, Ausbeute Generator Funktionen Definiert eine Generatorfunktion

[…], [ value ], Array() Array-Notation Deklariert ein Array

{…}, { key: value }, { [key]: value } Objektliteral-Syntax Definiert eine Objekt

…${…}… Vorlagenliterale Fügt Variablen in Zeichenfolgen ein

/…/ Reguläre Ausdrucksliterale Entspricht Textmustern

$ Dollarzeichen in Regex-Ersetzungsmustern Entspricht bestimmten Teilen einer Zeichenfolge in Regex ersetzen

() Gruppierungsoperator Gruppiert Ausdrücke für die Auswertung

obj.prop, obj[prop], obj["prop"] Eigenschaftsaccessoren Auf Eigenschaften von Objekten zugreifen

?. , ?.[], ?.() Optionaler Verkettungsoperator Sichere Navigation beim Immobilienzugriff

Neuer Operator Erstellt ein neues Objekt

.. .iter Spread-Syntax Verteilt Array oder Objekt in einzelne Elemente

, -- Vor-/Nach-Inkrementierungs-/-Dekrementierungsoperatoren Erhöhen oder dekrementieren einen Wert

, - Additions- oder Verkettungs- und Subtraktionsoperatoren; unäre Vorzeichenoperatoren Arithmetische oder logische Operationen ausführen

&&, ||, ! Logische Operatoren Logische Operationen ausführen

?., ?.[], ?. () Optionaler Verkettungsoperator Sichere Navigation durch Eigentum Zugriff

** Potenzoperator (Potenzierung) Potenziert einen Wert

==, ===Gleichheitsoperatoren Werte vergleichen

!=, !== Ungleichheitsoperatoren Vergleichen Sie Werte für Ungleichheit

<<, >>, >>> Bitverschiebungsoperatoren Verschieben von Bits nach links oder rechts

?…?… ? Bedingter (ternärer) Operator Entscheidet basierend auf a, welcher Ausdruck ausgeführt werden soll Bedingung

= Zuweisungsoperator Weist einer Variablen einen Wert zu

% Restoperator Findet den Rest der Division

= Additionszuweisungsoperator Fügt einen Wert zu einer Variablen hinzu

&&=, ||=, ??= Logische Zuweisungen Führen Sie logische Operationen aus und weisen Sie das Ergebnis zu

<<=, >>=, >>>=, &=, ^=, |= Bitweise Zuweisungen Führen Sie bitweise Operationen aus und weisen Sie das Ergebnis zu

, Kommaoperator Wertet mehrere Ausdrücke nacheinander aus

{…} Blöcke umschließt Anweisungen

{…}Objektliteral-Syntax Schließt Schlüssel-Wert-Paare ein

var, let, constDeklariert Variablen mit unterschiedlichem Gültigkeitsbereich

label: Labels Markiert eine Anweisung zur Verwendung mit break oder weiter

123n BigInt Stellt eine Ganzzahl dar, die größer als die Grenze regulärer Zahlen ist

# Private Methoden oder private Felder Definiert private Mitglieder einer Klasse

Das obige ist der detaillierte Inhalt vonWelche JavaScript-Symbole und -Operatoren müssen Sie kennen?. 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