Dieses Kapitel behandelt alle JavaScript Sprachoperatoren, Ausdrücke und Schlüsselwörter.

Ausdrücke und Operatoren geordnet nach Kategorie

Die alphabetische Sortierung finden Sie in der linken Seitenspalte.

Grundlegende Ausdrücke

Elementare Schlüsselwörter und allgemeine Ausdrücke in JavaScript.

this
Das this Schlüsselwort referenziert eine spezielle Eigenschaft des Ausführungskontexts.
function
Der function Schlüsselbegriff definiert einen Funktionsausdruck.
class
Das class Schlüsselwort definiert einen Klassenausdruck.
function*
Das function* Schlüsselword definiert einen Generatorfunktionsausdruck.
yield
Eine Generatorfunktion anhalten und fortsetzen.
yield*
Delegiert zu einer anderen Generatorfunktion oder Iterable Objekt.
async function*
async function definiert einen asynchron Funktionsausdruck.
await
Hält eine asynchrone Funktion an und setzt sie fort und wartet dabei auf ein erfolgreichen oder nicht erfolgreichen Promise.
[]
Array-Initialisierungs/Literal-Syntax.
{}
Objekt-Initialisierungs/Literal-Syntax.
/ab+c/i
Literal-Syntax für reguläre Ausdrücke.
( )
Gruppierungs-Operator.

Linke-Seite-Ausdrücke

Werte auf der linken Seite sind das Ziel einer Zuweisung.

Eigenschaftszugriff
Member-Operatoren ermöglichen den Zugriff auf eine Objektvariable oder eine Methode eines Objekts (object.property und object["property"]).
new
Der new Operator erzeugt eine Instanz über einen Konstruktor.
new.target
In Konstruktoren referenziert new.target auf den Konstruktor, welcher mit new aufgerufen wurde.
super
Das super Schlüsselwort ruft den Elternkonstruktor auf.
...obj
Der Spread-Operator ermöglicht es einem Ausdruck in Situationen erweitert zu werden, wo mehrfache Argumente (für Funktionsaufrufe) oder mehrfache Elemente (für Array-Literale) erwartet werden.

Inkrement und Dekrement

Postfix/Prefix-Inkrement- und Postfix/Prefix-Dekrement-Operatoren.

A++
Postfix-Inkrementoperator.
A--
Postfix-Dekrementoperator.
++A
Prefix-Inkrementoperator.
--A
Prefix-Dekrementoperator.

Unäre Operatoren

Ein unärer Operation ist ein Operation mit nur einem Operanden.

delete
Der delete-Operator entfernt eine Eigenschaft eines Objektes.
void
Der void-Operator verwirft den Rückgabewert eines Ausdrucks.
typeof
Der typeof-Operator ermittelt den Typ des angegebenen Objekts.
+
Der unäre Plusoperator wandelt seinen Operand in einen Zahlentyp um.
-
Der unäre Negationsoperator wandelt seinen Operand in einen Zahlentyp um und negiert ihn.
~
Bitweiser NICHT-Operator.
!
Logischer NICHT-Operator.

Arithmetische Operatoren

Arithmetische Operatoren nehmen numerische Werte (entweder Literale oder Variablen) als ihre Operanden und geben genau einen numerischen Wert zurück.

+
Additionsoperator.
-
Subtraktionsoperator.
/
Divisionsoperator.
*
Multiplikationsoperator.
%
Restoperator.
**
Potenzierungsoperator.

Vergleichsoperatoren

Ein Vergleichsoperator vergleicht seine Operanden und gibt einen Booleschen Wert zurück, basierend dem Ergebnis des Vergleiches.

in
Der in-Operator ermittelt ob ein Objekt die gegebene Objektvariable enthält.
instanceof
Der instanceof-Operator ermittelt ob ein Objekt eine Instanz eines anderen Objekts ist.
<
Kleiner-als-Operator.
>
Größer-als-Operator.
<=
"Kleiner als oder gleich" - Operator.
>=
"Größer als oder gleich" - Operator.

Hinweis: => is kein Operator, aber die Notation für Pfeilfunktionen.

Gleichheitsoperatoren

Das Ergebnis der Auswertung eines Gleichheitoperators ist immer vom Typ Boolean, basierend auf dem Ergebnis des Vergleiches.

==
Gleichheitsoperator.
!=
Ungleichheitsoperator.
===
Identitätsoperator.
!==
"Nicht Identitäts"-Operator.

Bitweise-Verschieben-Operatoren

Operationen, die alle Bits eines Operanden verschieben.

<<
Operator für bitweises Verschieben nach links.
>>
Operator für bitweises Verschieben nach rechts.
>>>
Operator für vorzeichenloses bitweises Verschieben nach rechts.

Binäre bitweise Operatoren

Bitweise Operatoren behandeln ihre Operanden als eine Menge von 32 Bits und geben einen in JavaScript üblichen numerischen Werte zurück.

&
Bitweises UND.
|
Bitweises ODER.
^
Bitweises XOR.

Binäre logische Operatoren

Logische Operatoren werden normalerweise mit Booleschen (logischen) Werten benutzt und sie liefern dann einen Booleschen Wert zurück.

&&
Logisches UND.
||
Logisches ODER.

Bedingter (ternärer) Operator

(Bedingung ? wennTrue : wennFalse)

Der bedingte Operator liefert einen von zwei Werten zurück, in Abhängigkeit des logischen Wertes der Bedingung.

Zuweisungsoperator

Der Zuweisungsoperator weist seinem linken Operand einen Wert zu, in Abhängigkeit des Wertes seines rechten Operanden.

=
Zuweisungsoperator.
*=
Multiplikationszuweisung.
/=
Teilungszuweisung.
%=
Restzuweisung.
+=
Additionszuweisung.
-=
Subtraktionszuweisung.
<<=
Links-verschieben-Zuweisung.
>>=
Rechts-verschieben-Zuweisung.
>>>=
Vorzeichenlose (unsigned) Rechts-verschieben-Zuweisung.
&=
Bitweise UND-Zuweisung.
^=
Bitweise ENTWEDER-ODER-Zuweisung.
|=
Bitweise ODER-Zuweisung.
[a, b] = [1, 2]
{a, b} = {a:1, b:2}

Destrukturierende Zuweisung ermöglicht das Zuweisen von Daten aus Arrays oder Objekten an Variablen, mit einer ähnlichen Syntax wie bei Array- oder Objekt-Literalen.

Kommaoperator

,

Der Kommaoperator erlaubt es mehrere Ausdrücke innerhalb eines einzigen Ausdrucks zu evaluieren und liefert das Ergebnis des letzten Ausdrucks.

Nicht standardisierte Funktionen

Legacy generator function
Das function Schlüsselwort kann benutzt werden, um eine veraltete Generatorfunktion in einem Ausdruck zu schreiben. Um die Funktion zu einem veralteten Generator zu machen, muss der Funktionskörper mindestens ein yield Ausdruck enthalten.
Expression closures
Die Ausdrucks Closure Syntax ist eine Kurzform für eine einfache Funktion.
[for (x of y) x]
Array Comprehensions.
(for (x of y) y)
Generator Comprehensions.

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 1st Edition (ECMA-262)
Die Definition von 'Expressions' in dieser Spezifikation.
Standard Initiale Definition.
ECMAScript 5.1 (ECMA-262)
Die Definition von 'Expressions' in dieser Spezifikation.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'ECMAScript Language: Expressions' in dieser Spezifikation.
Standard Neu: Spread Syntax, Rest Syntax, destrukturierte Zuweisungen, super Schlüsselwort.
ECMAScript Latest Draft (ECMA-262)
Die Definition von 'ECMAScript Language: Expressions' in dieser Spezifikation.
Entwurf  

Browserkompatibilität

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid WebviewChrome für AndroidEdge MobileFirefox für AndroidOpera für AndroidiOS SafariSamsung InternetNode.js
Array comprehensions
VeraltetNicht standardisiert
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Keine Unterstützung 30 — 58IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Keine Unterstützung 30 — 58Opera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Neinnodejs Keine Unterstützung Nein
async function expressionChrome Vollständige Unterstützung 55Edge ? Firefox Vollständige Unterstützung 52IE Keine Unterstützung NeinOpera Vollständige Unterstützung 42Safari Vollständige Unterstützung 10.1WebView Android Vollständige Unterstützung 55Chrome Android Vollständige Unterstützung 55Edge Mobile ? Firefox Android Vollständige Unterstützung 52Opera Android Vollständige Unterstützung 42Safari iOS Vollständige Unterstützung 10.1Samsung Internet Android Vollständige Unterstützung 6.0nodejs Vollständige Unterstützung 7.6.0
Vollständige Unterstützung 7.6.0
Vollständige Unterstützung 7.0.0
Deaktiviert
Deaktiviert From version 7.0.0: this feature is behind the --harmony runtime flag.
awaitChrome Vollständige Unterstützung 55Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 52IE ? Opera Vollständige Unterstützung 42Safari Vollständige Unterstützung 10.1WebView Android Vollständige Unterstützung 55Chrome Android Vollständige Unterstützung 55Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 52Opera Android Vollständige Unterstützung 42Safari iOS Vollständige Unterstützung 10.1Samsung Internet Android Vollständige Unterstützung 6.0nodejs Vollständige Unterstützung 7.6.0
Vollständige Unterstützung 7.6.0
Vollständige Unterstützung 7.0.0
Deaktiviert
Deaktiviert From version 7.0.0: this feature is behind the --harmony runtime flag.
classChrome Vollständige Unterstützung 42Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 45IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung 42Chrome Android Vollständige Unterstützung 42Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 45Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung 4.0nodejs Vollständige Unterstützung 6.0.0
Vollständige Unterstützung 6.0.0
Vollständige Unterstützung 5.0.0
Deaktiviert
Deaktiviert From version 5.0.0: this feature is behind the --harmony runtime flag.
Comma operatorChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung 3Opera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
Conditional operator (c ? t : f)Chrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
deleteChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
Destructuring assignmentChrome Vollständige Unterstützung 49Edge Vollständige Unterstützung 14Firefox Vollständige Unterstützung 41
Hinweise
Vollständige Unterstützung 41
Hinweise
Hinweise Firefox provided a non-standard destructuring implementation from Firefox 2 to 40.
IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung 8WebView Android Vollständige Unterstützung 49Chrome Android Vollständige Unterstützung 49Edge Mobile Vollständige Unterstützung 14Firefox Android Vollständige Unterstützung 41
Hinweise
Vollständige Unterstützung 41
Hinweise
Hinweise Firefox provided a non-standard destructuring implementation from Firefox 2 to 40.
Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung 8Samsung Internet Android Vollständige Unterstützung 5.0nodejs Vollständige Unterstützung 6.0.0
Expression closures
VeraltetNicht standardisiert
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Keine Unterstützung 3 — 60IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Keine Unterstützung 4 — 60Opera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Neinnodejs Keine Unterstützung Nein
functionChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
function*Chrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 26IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung 10WebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 26Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung 10Samsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
Generator comprehensions
VeraltetNicht standardisiert
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Keine Unterstützung 30 — 58IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Keine Unterstützung 30 — 58Opera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Neinnodejs Keine Unterstützung Nein
Grouping operator ()Chrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
inChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
instanceofChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
Legacy generator function
VeraltetNicht standardisiert
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Keine Unterstützung 2 — 58IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Keine Unterstützung 4 — 58Opera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Neinnodejs Keine Unterstützung Nein
newChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
new.targetChrome Vollständige Unterstützung 46Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 41IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung 46Chrome Android Vollständige Unterstützung 46Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 41Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung 5.0nodejs Vollständige Unterstützung 5.0.0
Object initializerChrome Vollständige Unterstützung 1Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung 1Opera Vollständige Unterstützung JaSafari Vollständige Unterstützung 1WebView Android Vollständige Unterstützung 1Chrome Android Vollständige Unterstützung 18Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung 1Samsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
Pipeline operator (|>)
Experimentell
Chrome Keine Unterstützung NeinEdge Keine Unterstützung NeinFirefox Vollständige Unterstützung 58
Deaktiviert
Vollständige Unterstützung 58
Deaktiviert
Deaktiviert From version 58: this feature is behind the --enable-pipeline-operator compile flag.
IE Keine Unterstützung NeinOpera Keine Unterstützung NeinSafari Keine Unterstützung NeinWebView Android Keine Unterstützung NeinChrome Android Keine Unterstützung NeinEdge Mobile Keine Unterstützung NeinFirefox Android Vollständige Unterstützung 58
Deaktiviert
Vollständige Unterstützung 58
Deaktiviert
Deaktiviert From version 58: this feature is behind the --enable-pipeline-operator compile flag.
Opera Android Keine Unterstützung NeinSafari iOS Keine Unterstützung NeinSamsung Internet Android Keine Unterstützung Neinnodejs Keine Unterstützung Nein
Property accessorsChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
superChrome Vollständige Unterstützung 42Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 45IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung 42Chrome Android Vollständige Unterstützung 42Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 45Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung 4.0nodejs Vollständige Unterstützung Ja
thisChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
typeofChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
voidChrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 1IE Vollständige Unterstützung JaOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung JaWebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 4Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung JaSamsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung Ja
yieldChrome Vollständige Unterstützung 39Edge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 26
Hinweise
Vollständige Unterstützung 26
Hinweise
Hinweise Starting with Firefox 33, the parsing of the yield expression has been updated to conform with the ES2015 specification.
IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung 10WebView Android Vollständige Unterstützung 39Chrome Android Vollständige Unterstützung 39Edge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 26
Hinweise
Vollständige Unterstützung 26
Hinweise
Hinweise Starting with Firefox 33, the parsing of the yield expression has been updated to conform with the ES2015 specification.
Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung 10Samsung Internet Android Vollständige Unterstützung 4.0nodejs Vollständige Unterstützung 4.0.0
Vollständige Unterstützung 4.0.0
Vollständige Unterstützung 0.12
Deaktiviert
Deaktiviert From version 0.12: this feature is behind the --harmony runtime flag.
yield*Chrome Vollständige Unterstützung JaEdge Vollständige Unterstützung JaFirefox Vollständige Unterstützung 27
Hinweise
Vollständige Unterstützung 27
Hinweise
Hinweise Starting with Firefox 33, the parsing of the yield expression has been updated to conform with the ES2015 specification.
IE Keine Unterstützung NeinOpera Vollständige Unterstützung JaSafari Vollständige Unterstützung 10WebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung JaEdge Mobile Vollständige Unterstützung JaFirefox Android Vollständige Unterstützung 27
Hinweise
Vollständige Unterstützung 27
Hinweise
Hinweise Starting with Firefox 33, the parsing of the yield expression has been updated to conform with the ES2015 specification.
Opera Android Vollständige Unterstützung JaSafari iOS Vollständige Unterstützung 10Samsung Internet Android Vollständige Unterstützung Janodejs Vollständige Unterstützung 4.0.0
Vollständige Unterstützung 4.0.0
Vollständige Unterstützung 0.12
Deaktiviert
Deaktiviert From version 0.12: this feature is behind the --harmony runtime flag.

Legende

Vollständige Unterstützung  
Vollständige Unterstützung
Keine Unterstützung  
Keine Unterstützung
Kompatibilität unbekannt  
Kompatibilität unbekannt
Experimentell. Das Verhalten kann sich zukünftig ändern.
Experimentell. Das Verhalten kann sich zukünftig ändern.
Nicht standardisiert. Erwarte schlechte browserübergreifende Unterstützung.
Nicht standardisiert. Erwarte schlechte browserübergreifende Unterstützung.
Veraltet. Nicht für den Einsatz in neuen Webseiten gedacht.
Veraltet. Nicht für den Einsatz in neuen Webseiten gedacht.
Siehe Implementierungshinweise.
Siehe Implementierungshinweise.
Benutzer muss dieses Feature explizit aktivieren.
Benutzer muss dieses Feature explizit aktivieren.

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
Mitwirkende an dieser Seite: schlagi123, fscholz, loki
Zuletzt aktualisiert von: schlagi123,