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!