Heim > Web-Frontend > js-Tutorial > Was bedeuten JavaScript-Symbole und -Operatoren und wie werden sie verwendet?

Was bedeuten JavaScript-Symbole und -Operatoren und wie werden sie verwendet?

Barbara Streisand
Freigeben: 2024-12-20 20:26:13
Original
334 Leute haben es durchsucht

What JavaScript Symbols and Operators Mean and How to Use Them?

Was bedeutet dieses Symbol in JavaScript?

Dieser Frage- und Antwortabschnitt enthält eine umfassende Liste von Symbolen und ihrer Bedeutung in JavaScript.

Symbole

dieses - Stellt das aktuelle Objekt dar.

var – Deklariert eine Variable mit einem funktionsbezogenen Gültigkeitsbereich.

(function(){…})() – Sofort aufgerufener Funktionsausdruck (IIFE), führt eine Funktion unmittelbar nach ihr aus Deklaration.

someFunction()() – Funktion, die eine andere Funktion zurückgibt.

=> – Pfeilfunktionssyntax, die den Ausdruck zurückgibt, der folgt ihm.

|> - Pipeline-Operator, Verkettung von Funktionsaufrufen zusammen.

Funktion, Ertrag, Ertrag - Generatorfunktionssyntax, Werte ergeben oder an andere Generatoren delegieren.

[…] , [ Wert ], Array() – Array Literale Notation, erstellt ein Array.

{…}, { key: value }, { [key]: value } – Objektliteral-Syntax, erstellt ein Objekt.

…${…}… – Vorlagenliteral-Syntax, erstellt eine Zeichenfolge mit eingebettetem Ausdrücke.

/…/ – Literale Syntax regulärer Ausdrücke, entspricht einem Muster in einer Zeichenfolge.

$ – Dollarzeichen in Regex-Ersetzungsmustern , stellt Sonderzeichen oder Text dar.

() – Gruppierungsoperator, gruppiert Ausdrücke für Auswertung.

obj.prop, obj[prop], obj["prop"] – Greift über Punkt auf Eigenschaften eines Objekts zu oder Klammernotation.

?., ?.[], ?.() – Optional Verkettungsoperator, greift nur dann auf Eigenschaften eines Objekts zu, wenn das Objekt existiert.

:: – Bindeoperator, bindet eine Funktion an ein bestimmtes Objekt.

neu – Erstellt eine neue Instanz einer Klasse oder Funktion.

…iter – Spread Syntax, erweitert eine Iterable in einzelne Elemente.

, -- - Inkrementierungs- oder Dekrementierungsoperatoren, die eine Variable um 1 erhöhen oder verringern.

löschen – Löscht eine Eigenschaft von einem Objekt.

void – Wertet einen Ausdruck aus und verwirft seinen Wert.

, - – Arithmetische Operatoren, Zahlen addieren oder subtrahieren.

|, &, ^, ~ – Bitweise Operatoren , führt bitweise Operationen an Zahlen aus.

% – Restoperator, gibt den zurück Rest einer Division.

&&, ||, ! – Logische Operatoren, die logische Operationen an Werten ausführen.

?? – Null-Koaleszenzoperator, gibt den linken Operanden zurück, wenn er nicht null oder undefiniert ist, andernfalls gibt er den rechten Operanden zurück.

** – Potenzierung Operator, potenziert eine Zahl.

==, === – Gleichheitsoperatoren, Prüfung auf Gleichheit der Werte.

!=, !== – Ungleichheitsoperatoren, Prüfung auf Ungleichheit der Werte.

<<, >>, >>> - Bitverschiebungsoperatoren, Verschiebung Bits nach links oder rechts.

…?…:… – Bedingter (ternärer) Operator, der eine Bedingung auswertet und unterschiedliche Werte basierend auf ihrer Wahrhaftigkeit zurückgibt.

= – Zuweisungsoperator, der a einen Wert zuweist Variable.

%= - Restzuweisungsoperator, der den Rest einer Division einer Variablen zuweist.

= - Additionszuweisungsoperator, Addition ein Wert für eine Variable.

&&=, ||=, ??= – Logische Zuweisungsoperatoren, die eine Variable basierend auf einer logischen Bedingung aktualisieren.

<<= , >>=, >>>=, &=, ^=, |= – Bitweise Zuweisungsoperatoren, die eine Variable bitweise aktualisieren.

{}, [ ] – Destrukturierende Zuweisung, Zuweisung von Werten zu mehreren Variablen.

, – Kommaoperator, der Ausdrücke nacheinander auswertet und das Ergebnis des letzten zurückgibt.

{…} – Blockanweisung , Gruppierung von Aussagen.

var, let, const – Variablendeklarationen, Deklaration von Variablen mit unterschiedlichen Gültigkeitsbereichen.

label: – Label, das eine Anweisung oder einen Block für den Kontrollfluss identifiziert.

123n – BigInt-Literal, das eine große Ganzzahl darstellt Wert.

# – Privates Klassenfeld oder private Methodendeklaration.

_ – Numerisches Trennzeichen, das die Lesbarkeit großer Zahlen verbessert.

Das obige ist der detaillierte Inhalt vonWas bedeuten JavaScript-Symbole und -Operatoren und wie werden sie verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage