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
thisSchlüsselwort referenziert eine spezielle Eigenschaft des Ausführungskontexts. function- Der
functionSchlüsselbegriff definiert einen Funktionsausdruck. class- Das
classSchlü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 functiondefiniert 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.propertyundobject["property"]). new- Der
newOperator erzeugt eine Instanz über einen Konstruktor. - new.target
- In Konstruktoren referenziert
new.targetauf den Konstruktor, welcher mitnewaufgerufen wurde. super- Das
superSchlü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.
Binäre logische Operatoren
Logische Operatoren werden normalerweise mit Booleschen (logischen) Werten benutzt und sie liefern dann einen Booleschen Wert zurück.
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
functionSchlü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 einyieldAusdruck 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
| Desktop | Mobile | Server | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Array comprehensions | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung Nein | Firefox Keine Unterstützung 30 — 58 | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari Keine Unterstützung Nein | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Keine Unterstützung 30 — 58 | Opera Android Keine Unterstützung Nein | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein | nodejs Keine Unterstützung Nein |
async function expression | Chrome Vollständige Unterstützung 55 | Edge Vollständige Unterstützung 15 | Firefox Vollständige Unterstützung 52 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung 42 | Safari Vollständige Unterstützung 10.1 | WebView Android Vollständige Unterstützung 55 | Chrome Android Vollständige Unterstützung 55 | Firefox Android Vollständige Unterstützung 52 | Opera Android Vollständige Unterstützung 42 | Safari iOS Vollständige Unterstützung 10.1 | Samsung Internet Android Vollständige Unterstützung 6.0 | nodejs
Vollständige Unterstützung
7.6.0
|
await | Chrome Vollständige Unterstützung 55 | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 52 | IE ? | Opera Vollständige Unterstützung 42 | Safari Vollständige Unterstützung 10.1 | WebView Android Vollständige Unterstützung 55 | Chrome Android Vollständige Unterstützung 55 | Firefox Android Vollständige Unterstützung 52 | Opera Android Vollständige Unterstützung 42 | Safari iOS Vollständige Unterstützung 10.1 | Samsung Internet Android Vollständige Unterstützung 6.0 | nodejs
Vollständige Unterstützung
7.6.0
|
class | Chrome Vollständige Unterstützung 42 | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 45 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung 42 | Chrome Android Vollständige Unterstützung 42 | Firefox Android Vollständige Unterstützung 45 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung 4.0 | nodejs
Vollständige Unterstützung
6.0.0
|
| Comma operator | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung 3 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
Conditional operator (c ? t : f) | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
delete | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
| Destructuring assignment | Chrome Vollständige Unterstützung 49 | Edge Vollständige Unterstützung 14 | Firefox
Vollständige Unterstützung
41
| IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 8 | WebView Android Vollständige Unterstützung 49 | Chrome Android Vollständige Unterstützung 49 | Firefox Android
Vollständige Unterstützung
41
| Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung 8 | Samsung Internet Android Vollständige Unterstützung 5.0 | nodejs Vollständige Unterstützung 6.0.0 |
| Expression closures | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung Nein | Firefox Keine Unterstützung 3 — 60 | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari Keine Unterstützung Nein | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Keine Unterstützung 4 — 60 | Opera Android Keine Unterstützung Nein | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein | nodejs Keine Unterstützung Nein |
function | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
function* | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 26 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 10 | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 26 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung 10 | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
| Generator comprehensions | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung Nein | Firefox Keine Unterstützung 30 — 58 | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari Keine Unterstützung Nein | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Keine Unterstützung 30 — 58 | Opera Android Keine Unterstützung Nein | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein | nodejs Keine Unterstützung Nein |
Grouping operator () | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
in | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
instanceof | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
| Legacy generator function | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung Nein | Firefox Keine Unterstützung 2 — 58 | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari Keine Unterstützung Nein | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Keine Unterstützung 4 — 58 | Opera Android Keine Unterstützung Nein | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein | nodejs Keine Unterstützung Nein |
new | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
new.target | Chrome Vollständige Unterstützung 46 | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 41 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung 46 | Chrome Android Vollständige Unterstützung 46 | Firefox Android Vollständige Unterstützung 41 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung 5.0 | nodejs Vollständige Unterstützung 5.0.0 |
| Object initializer | Chrome Vollständige Unterstützung 1 | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung 1 | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 1 | WebView Android Vollständige Unterstützung 1 | Chrome Android Vollständige Unterstützung 18 | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung 1 | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
Optional chaining operator (?.) | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung Nein | Firefox Keine Unterstützung Nein | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari ? | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Keine Unterstützung Nein | Opera Android Keine Unterstützung Nein | Safari iOS ? | Samsung Internet Android Keine Unterstützung Nein | nodejs Keine Unterstützung Nein |
Pipeline operator (|>) | Chrome Keine Unterstützung Nein | Edge Keine Unterstützung Nein | Firefox Keine Unterstützung Nein | IE Keine Unterstützung Nein | Opera Keine Unterstützung Nein | Safari Keine Unterstützung Nein | WebView Android Keine Unterstützung Nein | Chrome Android Keine Unterstützung Nein | Firefox Android Keine Unterstützung Nein | Opera Android Keine Unterstützung Nein | Safari iOS Keine Unterstützung Nein | Samsung Internet Android Keine Unterstützung Nein | nodejs Keine Unterstützung Nein |
| Property accessors | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
super | Chrome Vollständige Unterstützung 42 | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 45 | IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung 42 | Chrome Android Vollständige Unterstützung 42 | Firefox Android Vollständige Unterstützung 45 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung 4.0 | nodejs Vollständige Unterstützung Ja |
this | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
typeof | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
void | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox Vollständige Unterstützung 1 | IE Vollständige Unterstützung Ja | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung Ja | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android Vollständige Unterstützung 4 | Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung Ja | Samsung Internet Android Vollständige Unterstützung Ja | nodejs Vollständige Unterstützung Ja |
yield | Chrome Vollständige Unterstützung 39 | Edge Vollständige Unterstützung Ja | Firefox
Vollständige Unterstützung
26
| IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 10 | WebView Android Vollständige Unterstützung 39 | Chrome Android Vollständige Unterstützung 39 | Firefox Android
Vollständige Unterstützung
26
| Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung 10 | Samsung Internet Android Vollständige Unterstützung 4.0 | nodejs
Vollständige Unterstützung
4.0.0
|
yield* | Chrome Vollständige Unterstützung Ja | Edge Vollständige Unterstützung Ja | Firefox
Vollständige Unterstützung
27
| IE Keine Unterstützung Nein | Opera Vollständige Unterstützung Ja | Safari Vollständige Unterstützung 10 | WebView Android Vollständige Unterstützung Ja | Chrome Android Vollständige Unterstützung Ja | Firefox Android
Vollständige Unterstützung
27
| Opera Android Vollständige Unterstützung Ja | Safari iOS Vollständige Unterstützung 10 | Samsung Internet Android Vollständige Unterstützung Ja | nodejs
Vollständige Unterstützung
4.0.0
|
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.

