Unterstützung der JavaScript-Engine-Funktionen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 29 Minuten Lesedauer
  • Vergleichen Sie die ECMAScript-Funktionen zwischen den Modi „ECMAScript 2021“ (ES12) und „ES5 Standards JavaScript“ in Yokohama. Beide Modi unterstützen eine Teilmenge der ECMAScript-Funktionen.

    Weitere Informationen zu diesen Funktionen finden Sie unter „ECMAScript-Sprachspezifikationen“ (ECMA-262) auf der Website von ECMA International.

    Supportdefinitionen

    Unterstützt
    Die Funktion wurde getestet und validiert.
    Nicht unterstützt
    Diese Funktion wurde im aktuellen Release nicht validiert.
    Unzulässig
    Die Funktion ist nicht auf das Programmiermodell Now Platform ausgerichtet oder stellt ein Sicherheits- oder Leistungsrisiko dar. Unzulässige Funktionen führen zu einem Fehler.

    Funktionen von ECMAScript 2022 (ES13).

    Wichtig:
    Bevor Sie Code in der Produktion bereitstellen, sollten Sie Skripts mit unterstützten Funktionen von ECMAScript 2022 (ES13) gründlich testen, da diese ECMAScript-Version neu hinzugefügt wurde und teilweise Unterstützung von Funktionen bietet.
    Tabelle : 1. Instanzklassenfelder
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    öffentliche Instanzklassenfelder Unterstützt Nicht unterstützt
    Grundlegende Unterstützung für Felder der privaten Instanzklasse Nicht unterstützt Nicht unterstützt
    Feldinitialisierer für private Instanzklasse Nicht unterstützt Nicht unterstützt
    Zugriff auf optionale Felder der privaten Instanzklasse Nicht unterstützt Nicht unterstützt
    optionaler tiefer Zugriff auf Felder der privaten Instanzklasse Nicht unterstützt Nicht unterstützt
    Felder der berechneten Instanzklasse Unterstützt Nicht unterstützt
    Tabelle : 2. Statische Klassenfelder
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Öffentliche statische Klassenfelder Unterstützt Nicht unterstützt
    statische Klassenfelder verwenden [[Definieren]] Unterstützt Nicht unterstützt
    Private statische Klassenfelder Unterstützt Nicht unterstützt
    berechnete statische Klassenfelder Unterstützt Nicht unterstützt
    Tabelle : 3. Private Klassenmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Methoden für private Instanzen Nicht unterstützt Nicht unterstützt
    Private statische Methoden Unterstützt Nicht unterstützt
    Eigenschaften von privaten Zugriffsberechtigten Nicht unterstützt Nicht unterstützt
    Private statische Zugriffseigenschaften Unterstützt Nicht unterstützt
    Tabelle : 4. .at()-Methode für die integrierten indizierbaren Elemente
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.prototype.at() Nicht unterstützt Nicht unterstützt
    String.prototype.at() Unterstützt Nicht unterstützt
    %TypedArray%.prototype.at() Unzulässig Unzulässig
    Tabelle : 5. Objekt.hatEigenen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Grundlegende Funktionalität Unterstützt Nicht unterstützt
    ToObject wird vor ToPropertyKey aufgerufen Unterstützt Nicht unterstützt
    Tabelle : 6. Eigenschaft „Fehler.Ursache“.
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Fehler hat Ursache Unterstützt Nicht unterstützt
    Für „Error.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    EvalError hat Ursache Unterstützt Nicht unterstützt
    Für „EvalError.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    RangeError hat Ursache Unterstützt Nicht unterstützt
    Für „RangeError.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    ReferenceError hat Ursache Unterstützt Nicht unterstützt
    Für „ReferenceError.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    SyntaxError hat Ursache Unterstützt Nicht unterstützt
    Für „SyntaxError.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    TypeError hat Ursache Unterstützt Nicht unterstützt
    Für TypeError.prototype fehlt die Ursache Unterstützt Nicht unterstützt
    URIError hat Ursache Unterstützt Nicht unterstützt
    Für „URIError.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    AggregateError hat Ursache Unterstützt Nicht unterstützt
    Für „AggregateError.prototype“ fehlt die Ursache Unterstützt Nicht unterstützt
    Tabelle : 7. RegExp-Übereinstimmungsindizes („hasIndices“/„d“-Kennzeichnung)
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Der -Konstrukteur unterstützt dies Nicht unterstützt Nicht unterstützt
    wird in Kennzeichnungen angezeigt Nicht unterstützt Nicht unterstützt
    Tabelle : 8. Ergonomische Markenprüfungen für private Felder
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Ergonomische Markenprüfungen für private Felder Nicht unterstützt Nicht unterstützt
    Tabelle : 9. Statische Initialisierungsblöcke der Klasse
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Statische Initialisierungsblöcke der Klasse Unterstützt Nicht unterstützt

    Funktionen von ECMAScript 2021 (ES12).

    Tabelle : 10. Promise.beliebig
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Erfüllung Unzulässig Unzulässig
    AggregateError Unzulässig Unzulässig
    Tabelle : 11. WeakReferences
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Minimale WeakRef-Unterstützung Unzulässig Unzulässig
    Minimale Unterstützung für FinalizationRegistry Unzulässig Unzulässig
    Tabelle : 12. Logische Zuweisung
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    ||= Basis-Support Unterstützt Nicht unterstützt
    ||= Kurzschlussverhalten Unterstützt Nicht unterstützt
    ||= Festsetzung nicht unnötigerweise aufgerufen Unterstützt Nicht unterstützt
    &&= Basis-Support Unterstützt Nicht unterstützt
    &&= Kurzschlussverhalten Unterstützt Nicht unterstützt
    &&= Setter nicht unnötigerweise aufgerufen Unterstützt Nicht unterstützt
    ??= Basis-Support Unterstützt Nicht unterstützt
    ??= Kurzschlussverhalten Unterstützt Nicht unterstützt
    ??= Festsetzung nicht unnötigerweise aufgerufen Unterstützt Nicht unterstützt
    Tabelle : 13. Numerische Trennzeichen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    numerische Trennzeichen Unterstützt Nicht unterstützt
    Tabelle : 14. Zeichenfolge.prototype.replaceAll
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zeichenfolge.prototype.replaceAll Unterstützt Unterstützt

    Funktionen von ECMAScript 2020 (ES11).

    Tabelle : 15. Zeichenfolge.Prototyp.ÜbereinstimmungAlle
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    löst einen nicht globalen regulären Ausdruck aus Unterstützt Nicht unterstützt
    Tabelle : 16. BigInt
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Nicht unterstützt Nicht unterstützt
    -Konstrukteur Nicht unterstützt Nicht unterstützt
    BigInt.asUintN Nicht unterstützt Nicht unterstützt
    BigInt.asIntN Nicht unterstützt Nicht unterstützt
    BigInt64Array Nicht unterstützt Nicht unterstützt
    BigUint64Array Nicht unterstützt Nicht unterstützt
    Datenansicht.prototype.getBigInt64 Nicht unterstützt Nicht unterstützt
    DataView.prototype.getBigUint64 Nicht unterstützt Nicht unterstützt
    Tabelle : 17. globalDieser
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Die globale Eigenschaft „globaldiese“ ist ein globales Objekt Unzulässig Unzulässig
    Die globale Eigenschaft „globaldiese“ hat den richtigen Eigenschaftsdeskriptor Unzulässig Unzulässig
    Tabelle : 18. Optionaler Verkettungsoperator (?.)
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    optionaler Eigenschaftszugriff Unterstützt Nicht unterstützt
    optionaler Klammerzugriff Unterstützt Nicht unterstützt
    optionaler Methodenaufruf Unterstützt Nicht unterstützt
    optionaler Funktionsaufruf Unterstützt Nicht unterstützt
    Verteilungsparameter nach der optionalen Verkettung Unterstützt Nicht unterstützt
    Tabelle : 19. Zusage.alleErledigt
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zusage.alleErledigt Unzulässig Unzulässig
    Tabelle : 20. Null-Koaleszenzoperator (??)
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Null-Koaleszenzoperator (??) Unterstützt Nicht unterstützt

    Funktionen von ECMAScript 2019 (ES10).

    Tabelle : 21. Symbol.Prototyp.Beschreibung
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Standard Unterstützt Nicht unterstützt
    leere Beschreibung Unterstützt Nicht unterstützt
    nicht definierte Beschreibung Unterstützt Nicht unterstützt
    Tabelle : 22. Zeichenfolgenschneiden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zeichenfolge.Prototyp.trimLeft Unterstützt Unterstützt
    Zeichenfolge.Prototyp.TrimRechts Unterstützt Unterstützt
    Zeichenfolge.Prototyp.TrimStart Unterstützt Nicht unterstützt
    Zeichenfolge.Prototyp.TrimEnd Unterstützt Nicht unterstützt
    Tabelle : 23. Array.Prototype.{Flat, FlatMap}
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.prototyp.flach Unterstützt Nicht unterstützt
    Array.prototyp.ebenezuordnung Unterstützt Nicht unterstützt
    Flat und FlatMap in Array.prototype[@@unscopeables] Unterstützt Nicht unterstützt
    Tabelle : 24. Object.fromEntries
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Object.fromEntries Unterstützt Nicht unterstützt
    Tabelle : 25. Optionale Catch-Bindung
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Standard Unzulässig Unzulässig
    warten Unzulässig Unzulässig
    Ausbeute Unzulässig Unzulässig
    Tabelle : 26. Überarbeitung von „function.prototype.toString“.
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    -Funktionen, die mit dem Funktionskonstruktor erstellt wurden Unzulässig Unzulässig
    Pfeile Unzulässig Unzulässig
    [nativer Code] Unzulässig Unzulässig
    Klassenausdruck mit implizitem Konstruktor Unzulässig Unzulässig
    Klassenausdruck mit explizitem Konstruktor Unzulässig Unzulässig
    Unicode-Escape-Sequenzen in Bezeichnern Unzulässig Unzulässig
    Namen von Methoden und berechneten Eigenschaften Unzulässig Unzulässig
    Tabelle : 27. JSON-Obermenge
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zeilentrennzeichen können in Zeichenfolgenliteralen angezeigt werden Unzulässig Unzulässig
    Absatztrennzeichen können in Zeichenfolgenliteralen angezeigt werden Unzulässig Unzulässig
    Tabelle : 28. Ordnungsgemäßes JSON.stringify
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Ordnungsgemäßes JSON.stringify Unzulässig Unzulässig

    Funktionen von ECMAScript 2018 (ES9).

    Tabelle : 29. Rest-/Verbreitungseigenschaften für Objekte
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    REST-Eigenschaften des Objekts Unterstützt Nicht unterstützt
    Verteilungseigenschaften für Objekte festgelegt Unterstützt Nicht unterstützt
    Tabelle : 30. Versprechen.Prototyp.endlich
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Basis-Support Unzulässig Unzulässig
    Lösungswert nicht ändern Unzulässig Unzulässig
    Ablehnungswert ändern Unzulässig Unzulässig
    Tabelle : 31. Asynchrone Iteratoren
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    asynchrone Generatoren Unzulässig Unzulässig
    „for-wait-of“-Schleifen Unzulässig Unzulässig
    Tabelle : 32. s-Kennzeichnung (punktAll) für reguläre Ausdrücke
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    s-Kennzeichnung (punktAll) für reguläre Ausdrücke Unterstützt Nicht unterstützt
    Tabelle : 33. RegExp – benannte Erfassungsgruppen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    RegExp – benannte Erfassungsgruppen Unterstützt Nicht unterstützt
    Tabelle : 34. Lookbehind-Assertionen für reguläre Ausdrücke
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Lookbehind-Assertionen für reguläre Ausdrücke Nicht unterstützt Nicht unterstützt
    Tabelle : 35. Escape-Zeichen für Unicode-Eigenschaft von RegExp
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Escape-Zeichen für Unicode-Eigenschaft von RegExp Nicht unterstützt Nicht unterstützt
    Tabelle : 36. Überarbeitung des Vorlagenliterals
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Überarbeitung des Vorlagenliterals Unzulässig Unzulässig

    Funktionen von ECMAScript 2017 (ES8).

    Tabelle : 37. Statische Objektmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Objekt.Werte Unterstützt Nicht unterstützt
    Objekt.Einträge Unterstützt Nicht unterstützt
    Object.abrufenEigeneEigenschaftDeskriptoren Unterstützt Nicht unterstützt
    „Object.getOwnPropertyDescriptors“ stellt keine undefinierten Deskriptoren bereit Nicht unterstützt Nicht unterstützt
    Tabelle : 38. Zeichenfolgenabstand
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zeichenfolge.prototyp.padStart Unterstützt Nicht unterstützt
    Zeichenfolge.Prototyp.padEnd Unterstützt Nicht unterstützt
    Tabelle : 39. Nachgestellte Kommas in der Funktionssyntax
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    in Parameterlisten Unterstützt Nicht unterstützt
    in Argumentlisten Unterstützt Nicht unterstützt
    Tabelle : 40. Asynchrone Funktionen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Rückkehr Unzulässig Unzulässig
    werfen Unzulässig Unzulässig
    kein Zeilenumbruch zwischen asynchronen Elementen und Funktion Unzulässig Unzulässig
    keine Eigenschaft „Prototyp“ Unzulässig Unzulässig
    warten Unzulässig Unzulässig
    warten, Ablehnung Unzulässig Unzulässig
    muss auf einen Wert warten Unzulässig Unzulässig
    kann auf Nicht-Versprechen-Werte warten Unzulässig Unzulässig
    kann in Parametern nicht warten Unzulässig Unzulässig
    asynchrone Methoden, Objektliterale Unzulässig Unzulässig
    asynchrone Methoden, Klassen Unzulässig Unzulässig
    asynchrone Pfeilfunktionen in Methoden, Klassen Unzulässig Unzulässig
    asynchrone Pfeilfunktionen Unzulässig Unzulässig
    Korrekte Prototypenkette Unzulässig Unzulässig
    asynchroner Funktionsprototyp, Symbol.toStringTag Unzulässig Unzulässig
    Konstruktor der asynchronen Funktion Unzulässig Unzulässig
    Tabelle : 41. Shared Memory und Atomics
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    FreigegebenerArrayPuffer Unzulässig Unzulässig
    FreigegebenerArrayPuffer[Symbol.Arten] Unzulässig Unzulässig
    SharedArrayPuffer.prototype.byteLength Unzulässig Unzulässig
    SharedArrayPuffer.prototype.slice Unzulässig Unzulässig
    SharedArrayPuffer.prototype [Symbol.toStringTag] Unzulässig Unzulässig
    Atomics.add Unzulässig Unzulässig
    Atomic.and Unzulässig Unzulässig
    Atomics.compareExchange Unzulässig Unzulässig
    Atomics.exchange Unzulässig Unzulässig
    Atomics.warten Unzulässig Unzulässig
    Atomics.wake Unzulässig Unzulässig
    Atomic.isLockFree Unzulässig Unzulässig
    Atomic.load Unzulässig Unzulässig
    Atomics.or Unzulässig Unzulässig
    Atomics.store Unzulässig Unzulässig
    Atomics.sub Unzulässig Unzulässig
    Atomics.xor Unzulässig Unzulässig
    Tabelle : 42. Object.prototype-Getter-/Setter-Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    __definierenGetter__ Unzulässig Unzulässig
    __defineGetter__, Symbole Unzulässig Unzulässig
    __defineGetter__, ToObject(dieses) Unzulässig Unzulässig
    __definierenSetter__ Unzulässig Unzulässig
    __defineSetter__, Symbole Unzulässig Unzulässig
    __defineSetter__, ToObject(dieses) Unzulässig Unzulässig
    __lookupGetter__ Unzulässig Unzulässig
    __lookupGetter__, Prototypenkette Unzulässig Unzulässig
    __lookupGetter__, Symbole Unzulässig Unzulässig
    __lookupGetter__, ToObject(dieses) Unzulässig Unzulässig
    __lookupGetter__, Dateneigenschaften können Schatten von Zugriffsberechtigten sein Unzulässig Unzulässig
    __lookupSetter__ Unzulässig Unzulässig
    __lookupSetter__, Prototypenkette Unzulässig Unzulässig
    __lookupSetter__, Symbole Unzulässig Unzulässig
    __lookupSetter__, ToObject(dieses) Unzulässig Unzulässig
    __lookupSetter__, Dateneigenschaften können Schatten von Zugriffsberechtigten sein Unzulässig Unzulässig
    Tabelle : 43. Interne Proxy-Aufrufe, Getter-/Setter-Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    __definierenGetter__ Unzulässig Unzulässig
    __definierenSetter__ Unzulässig Unzulässig
    __lookupGetter__ Unzulässig Unzulässig
    __lookupSetter__ Unzulässig Unzulässig

    Funktionen von ECMAScript 2016 (ES7).

    Tabelle : 44. Potenzierungsoperator (**).
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Basis-Support Unterstützt Nicht unterstützt
    Zuweisung Unterstützt Nicht unterstützt
    Früher Syntaxfehler für unäre Negation ohne Klammern Unzulässig Unzulässig
    Tabelle : 45. Array.Prototyp.Einschlüsse
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.Prototyp.Einschlüsse Unterstützt Nicht unterstützt
    „array.prototype.includes“ ist generisch Nicht unterstützt Nicht unterstützt
    %TypedArray%.prototype.includes Unzulässig Unzulässig

    Funktionen von ECMAScript 2015 (ES6).

    Tabelle : 46. Richtige Tail Calls (Tail Call-Optimierung)
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    direkte Rekursion Unzulässig Unzulässig
    gegenseitige Rekursion Unzulässig Unzulässig
    Tabelle : 47. Standardfunktionsparameter
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    „explicit undefined“ stellt den Standardwert zurück Unterstützt Nicht unterstützt
    Standardwerte können auf vorherige Parameter verweisen Unterstützt Nicht unterstützt
    Argumente Objektinteraktion Unterstützt Nicht unterstützt
    Temporäre Totzone Unzulässig Unzulässig
    separaten Bereich Unterstützt Nicht unterstützt
    Unterstützung für neue Funktion (). Unzulässig Unzulässig
    Tabelle : 48. REST-Parameter
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    Eigenschaft „Länge“ der Funktion Unterstützt Nicht unterstützt
    Argumente Objektinteraktion Nicht unterstützt Nicht unterstützt
    kann nicht in Einstellungen verwendet werden Unzulässig Unzulässig
    Unterstützung für neue Funktion (). Unzulässig Unzulässig
    Tabelle : 49. Syntax für iterierbare Objekte verteilen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    mit Arrays, in Funktionsaufrufen Unterstützt Nicht unterstützt
    mit Arrays, in Array-Buchstaben Unterstützt Nicht unterstützt
    mit spärlichen Arrays, in Funktionsaufrufen Unterstützt Nicht unterstützt
    mit spärlichen Arrays, in Array-Buchstaben Unterstützt Nicht unterstützt
    mit Zeichenfolgen, in Funktionsaufrufen Unterstützt Nicht unterstützt
    mit Zeichenfolgen, in Array-Text Unterstützt Nicht unterstützt
    mit Zeichenfolgen der Astralebene in Funktionsaufrufen Unterstützt Nicht unterstützt
    mit Zeichenfolgen der Astralebene in Array-Text Unterstützt Nicht unterstützt
    mit Generatorinstanzen, in Anrufen Unzulässig Unzulässig
    mit Generatorinstanzen, in Arrays Unzulässig Unzulässig
    mit generischen iterierbaren Elementen in Aufrufen Unterstützt Nicht unterstützt
    mit generischen iterierbaren Elementen in Arrays Unterstützt Nicht unterstützt
    mit Instanzen von iterierbaren Elementen in Aufrufen Unterstützt Nicht unterstützt
    mit Instanzen von iterierbaren Elementen in Arrays Unterstützt Nicht unterstützt
    Das Verteilen von nicht iterierbaren Elementen ist ein Laufzeitfehler Unterstützt Nicht unterstützt
    Tabelle : 50. Objektliteralerweiterungen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Berechnete Eigenschaften Unterstützt Nicht unterstützt
    Kurzschrifteigenschaften Unterstützt Nicht unterstützt
    Kurzschriftmethoden Unterstützt Nicht unterstützt
    Kurzschriftmethoden mit Zeichenfolgenschlüssel Unterstützt Nicht unterstützt
    Kurzschriftmethoden berechnet Unterstützt Nicht unterstützt
    berechnete Zugriffsrechte Unterstützt Nicht unterstützt
    Tabelle : 51. For-of-Schleifen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    mit Arrays Unterstützt Nicht unterstützt
    mit spärlichen Arrays Unterstützt Nicht unterstützt
    mit Zeichenfolgen Unterstützt Nicht unterstützt
    mit Astralebenen-Zeichenfolgen Unterstützt Nicht unterstützt
    mit Generatorinstanzen Unzulässig Unzulässig
    mit generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    mit Instanzen von generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    Iterator wird geschlossen, Pause Unterstützt Nicht unterstützt
    Iterator wird geschlossen, werfen Unterstützt Nicht unterstützt
    Tabelle : 52. Oktale und binäre Literale
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Oktalliterale Unterstützt Nicht unterstützt
    binäre Literale Unterstützt Nicht unterstützt
    von Number() unterstütztes Oktal Nicht unterstützt Nicht unterstützt
    von Number() unterstützte Binärdatei Nicht unterstützt Nicht unterstützt
    Tabelle : 53. Vorlagenliterale
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    toString-Konvertierung Unterstützt Nicht unterstützt
    getaggte Vorlagenliterale Unterstützt Nicht unterstützt
    übergebenes Array ist eingefroren Unterstützt Nicht unterstützt
    Zeilenumbruch-Normalisierung Unzulässig Unzulässig
    TemplateStrings-Aufruf-Site-Caching Unterstützt Nicht unterstützt
    Dauerhaftes Cachen von TemplateStrings Unterstützt Nicht unterstützt
    Tabelle : 54. RegExp-Kennzeichnungen „y“ und „u“.
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Kennzeichnung „y“. Unterstützt Nicht unterstützt
    Kennzeichnung „y“, lastIndex Unterstützt Nicht unterstützt
    Kennzeichnung „u“ Nicht unterstützt Nicht unterstützt
    Kennzeichnung „u“, Nicht-BMP-Unicode-Zeichen Nicht unterstützt Nicht unterstützt
    Kennzeichnung „u“, Unicode-Codepunkt mit Escape-Zeichen Nicht unterstützt Nicht unterstützt
    „u“-Kennzeichnung, Fallfalzung Nicht unterstützt Nicht unterstützt
    Tabelle : 55. Destrukturierung, Deklarationen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    mit Arrays Unterstützt Nicht unterstützt
    mit spärlichen Arrays Unterstützt Nicht unterstützt
    mit Zeichenfolgen Unterstützt Nicht unterstützt
    mit Astralebenen-Zeichenfolgen Unterstützt Nicht unterstützt
    mit Generatorinstanzen Unzulässig Unzulässig
    mit generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    mit Instanzen von generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    Iterator wird geschlossen Unterstützt Nicht unterstützt
    Nachgestellte Kommas in iterierbaren Mustern Unterstützt Nicht unterstützt
    mit Objekten Unterstützt Nicht unterstützt
    Objektzerlegung mit Grundelementen Unterstützt Nicht unterstützt
    Nachgestellte Kommas in Objektmustern Unterstützt Nicht unterstützt
    löst bei null und undefiniert aus Unterstützt Nicht unterstützt
    Berechnete Eigenschaften Unterstützt Nicht unterstützt
    mehrere in einer einzigen var-Anweisung Unterstützt Nicht unterstützt
    geschachtelt Unterstützt Nicht unterstützt
    in für-in-Schleife Unterstützt Nicht unterstützt
    in für-von-Schleifenköpfen Unterstützt Nicht unterstützt
    in Catch Heads Unterstützt Nicht unterstützt
    rest Unterstützt Nicht unterstützt
    Standardwerte Unterstützt Nicht unterstützt
    Standardwerte, temporäre tote Zone Unzulässig Unzulässig
    Tabelle : 56. Destrukturierung, Zuweisung
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    mit Arrays Unterstützt Nicht unterstützt
    mit spärlichen Arrays Unterstützt Nicht unterstützt
    mit Zeichenfolgen Unterstützt Nicht unterstützt
    mit Astralebenen-Zeichenfolgen Unterstützt Nicht unterstützt
    mit Generatorinstanzen Unzulässig Unzulässig
    mit generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    mit Instanzen von generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    Iterator wird geschlossen Unterstützt Nicht unterstützt
    iterierbarer Zerstörungsausdruck Unterstützt Nicht unterstützt
    verkettete iterative Destrukturierung Unterstützt Nicht unterstützt
    Nachgestellte Kommas in iterierbaren Mustern Unterstützt Nicht unterstützt
    mit Objekten Unterstützt Nicht unterstützt
    Objektzerlegung mit Grundelementen Unterstützt Nicht unterstützt
    Nachgestellte Kommas in Objektmustern Unterstützt Nicht unterstützt
    objektzerstörender Ausdruck Unterstützt Nicht unterstützt
    „“ in Klammern links ist ein Syntaxfehler Unzulässig Unzulässig
    Verkettete Objektzerstörung Unterstützt Nicht unterstützt
    löst bei null und undefiniert aus Unterstützt Nicht unterstützt
    Berechnete Eigenschaften Unterstützt Nicht unterstützt
    geschachtelt Unterstützt Nicht unterstützt
    rest Unterstützt Nicht unterstützt
    geschachtelter Rest Unterstützt Nicht unterstützt
    leere Muster Unterstützt Nicht unterstützt
    Standardwerte Unterstützt Nicht unterstützt
    Tabelle : 57. Destrukturierung, Parameter
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    mit Arrays Unterstützt Nicht unterstützt
    mit spärlichen Arrays Unterstützt Nicht unterstützt
    mit Zeichenfolgen Unterstützt Nicht unterstützt
    mit Astralebenen-Zeichenfolgen Unterstützt Nicht unterstützt
    mit Generatorinstanzen Unzulässig Unzulässig
    mit generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    mit Instanzen von generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    Iterator wird geschlossen Unterstützt Nicht unterstützt
    Nachgestellte Kommas in iterierbaren Mustern Unterstützt Nicht unterstützt
    mit Objekten Unterstützt Nicht unterstützt
    Objektzerlegung mit Grundelementen Unterstützt Nicht unterstützt
    Nachgestellte Kommas in Objektmustern Unterstützt Nicht unterstützt
    löst bei null und undefiniert aus Unterstützt Nicht unterstützt
    Berechnete Eigenschaften Unterstützt Nicht unterstützt
    geschachtelt Unterstützt Nicht unterstützt
    Interaktion „Argumente“. Unterstützt Nicht unterstützt
    Unterstützung für neue Funktion (). Unzulässig Unzulässig
    in Parametern, Eigenschaft „Länge“ der Funktion Unterstützt Nicht unterstützt
    rest Unterstützt Nicht unterstützt
    leere Muster Unterstützt Nicht unterstützt
    Standardwerte Unterstützt Nicht unterstützt
    Standardwerte, separater Bereich Unterstützt Nicht unterstützt
    Standardwerte, neue Function()-Unterstützung Unzulässig Unzulässig
    Alias-Standardwerte, Pfeilfunktion Unterstützt Nicht unterstützt
    Kurzschriftstandards, Pfeilfunktion Unterstützt Nicht unterstützt
    doppelter Bezeichner Unzulässig Unzulässig
    Tabelle : 58. Unicode-Codepunkt-Escape-Zeichen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    in Zeichenfolgen Unterstützt Nicht unterstützt
    in Bezeichner Nicht unterstützt Nicht unterstützt
    in Eigenschaftsschlüsseldefinitionen Nicht unterstützt Nicht unterstützt
    in Eigenschaftsschlüsselzugriffen Nicht unterstützt Nicht unterstützt
    Tabelle : 59. Neu.Ziel
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    in Konstrukteuren Nicht unterstützt Nicht unterstützt
    Die Zuweisung ist ein früher Fehler Unzulässig Unzulässig
    Tabelle : 60. Const
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Basis-Support Unterstützt Unterstützt
    ist bereichsbezogen Unterstützt Nicht unterstützt
    Bereichsbeschattungsauflösung Unterstützt Nicht unterstützt
    darf nicht in -Anweisungen enthalten sein Unzulässig Unzulässig
    das erneute Definieren einer Konstanten ist ein Fehler Unzulässig Unzulässig
    Umfang der Schleifenanweisung Unterstützt Nicht unterstützt
    Umfang der for-in-Schleifeniteration Unterstützt Nicht unterstützt
    Umfang der for-of-Schleifeniteration Unterstützt Nicht unterstützt
    Temporäre Totzone Nicht unterstützt Nicht unterstützt
    Basisunterstützung (strikter Modus) Unterstützt Unterstützt
    ist bereichsbezogen (strikter Modus) Unterstützt Nicht unterstützt
    Bereichsbeschattungsauflösung (strikter Modus) Unterstützt Nicht unterstützt
    darf nicht in Anweisungen enthalten sein (strikter Modus) Unzulässig Unzulässig
    Eine Konstante neu definieren (strikter Modus) Unzulässig Unzulässig
    für Umfang der Schleifenanweisung (strikter Modus) Unterstützt Nicht unterstützt
    Umfang der for-in-Schleifeniteration (strikter Modus) Unterstützt Nicht unterstützt
    Umfang der for-of-Schleifeniteration (strikter Modus) Unterstützt Nicht unterstützt
    temporäre Totzone (strikter Modus) Nicht unterstützt Nicht unterstützt
    Tabelle : 61. Lassen Sie
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Basis-Support Unterstützt Nicht unterstützt
    ist bereichsbezogen Unterstützt Nicht unterstützt
    Bereichsbeschattungsauflösung Unterstützt Nicht unterstützt
    darf nicht in -Anweisungen enthalten sein Unzulässig Unzulässig
    Umfang der Schleifenanweisung Unterstützt Nicht unterstützt
    Temporäre Totzone Nicht unterstützt Nicht unterstützt
    for/for-in-Schleifen-Iterationsumfang Unterstützt Nicht unterstützt
    Schattenparameter für die for-in-Schleifenbindung Unzulässig Unzulässig
    Basisunterstützung (strikter Modus) Unterstützt Nicht unterstützt
    ist bereichsbezogen (strikter Modus) Unterstützt Nicht unterstützt
    Bereichsbeschattungsauflösung (strikter Modus) Unterstützt Nicht unterstützt
    darf nicht in Anweisungen enthalten sein (strikter Modus) Unzulässig Unzulässig
    für Umfang der Schleifenanweisung (strikter Modus) Unterstützt Nicht unterstützt
    temporäre Totzone (strikter Modus) Nicht unterstützt Nicht unterstützt
    für/für-in-Schleifen-Iterationsbereich (strikter Modus) Unterstützt Nicht unterstützt
    Schattenparameter für for-in-Schleifenbindung (strikter Modus) Unzulässig Unzulässig
    Tabelle : 62. Funktionsdeklaration auf Blockebene
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Funktionsdeklaration auf Blockebene Unterstützt Nicht unterstützt
    Tabelle : 63. Pfeilfunktionen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    0 Parameter Unterstützt Nicht unterstützt
    1 Parameter, keine Klammern Unterstützt Nicht unterstützt
    mehrere Parameter Unterstützt Nicht unterstützt
    lexikalische „diese“-Bindung Unterstützt Nicht unterstützt
    „dieses“ durch Aufruf oder Anwendung geändert Unterstützt Nicht unterstützt
    kann nicht gebunden werden, kann jedoch erfolgreich sein Unterstützt Nicht unterstützt
    lexikalische Bindung „Argumente“. Unterstützt Nicht unterstützt
    kein Zeilenumbruch zwischen Parametern und => Unzulässig Unzulässig
    richtige Rangfolge Unzulässig Unzulässig
    keine Eigenschaft „Prototyp“ Nicht unterstützt Nicht unterstützt
    lexikalische „Super“-Bindung in Konstruktoren Unterstützt Nicht unterstützt
    lexikalische „Super“-Bindung in Methoden Unterstützt Nicht unterstützt
    lexikalische Bindung „new.target“. Nicht unterstützt Nicht unterstützt
    Tabelle : 64. Klasse
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Klassenanweisung Unterstützt Nicht unterstützt
    ist bereichsbezogen Unterstützt Nicht unterstützt
    Klassenausdruck Unterstützt Nicht unterstützt
    anonyme Klasse Unterstützt Nicht unterstützt
    -Konstrukteur Unterstützt Nicht unterstützt
    Prototypenmethoden Unterstützt Nicht unterstützt
    Methoden mit Zeichenfolgenschlüssel Unterstützt Nicht unterstützt
    berechnete Prototypenmethoden Unterstützt Nicht unterstützt
    optionales Semikolon Unterstützt Nicht unterstützt
    statische Methoden Unterstützt Nicht unterstützt
    berechnete statische Methoden Unterstützt Nicht unterstützt
    Eigenschaften von Zugriffsberechtigten Unterstützt Nicht unterstützt
    berechneten Zugriffseigenschaften Unterstützt Nicht unterstützt
    Eigenschaften eines statischen Zugriffsberechtigten Unterstützt Nicht unterstützt
    berechnete statische Zugriffseigenschaften Unterstützt Nicht unterstützt
    Klassenname hat einen lexikalischen Umfang Unterstützt Nicht unterstützt
    berechnete Namen, temporäre tote Zone Nicht unterstützt Nicht unterstützt
    Methoden sind nicht aufzählbar Unterstützt Nicht unterstützt
    impliziten strikten Modus Nicht unterstützt Nicht unterstützt
    Konstruktor erfordert new Unterstützt Nicht unterstützt
    erweitert Unterstützt Nicht unterstützt
    erweitert Ausdrücke Unterstützt Nicht unterstützt
    erweitert null Unterstützt Nicht unterstützt
    new.target Unterstützt Nicht unterstützt
    Tabelle : 65. Super
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    -Anweisung in -Konstruktoren Unterstützt Nicht unterstützt
    Ausdruck in Konstrukteuren Unterstützt Nicht unterstützt
    in Methoden, Eigenschaft Zugriff Unterstützt Nicht unterstützt
    in Methoden, Methodenaufrufe Unterstützt Nicht unterstützt
    -Methodenaufrufe verwenden die richtige „diese“-Bindung Unterstützt Nicht unterstützt
    Konstruktoraufrufe verwenden die richtige „new.target“-Bindung Unterstützt Nicht unterstützt
    ist statisch gebunden Unterstützt Nicht unterstützt
    Super () ruft den richtigen Konstruktor auf Unterstützt Nicht unterstützt
    Tabelle : 66. Generatoren
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    Generatorfunktionsausdrücke Unzulässig Unzulässig
    richtige „diese“ Bindung Unzulässig Unzulässig
    kann „dieses“ nicht mit „neu“ verwenden Unzulässig Unzulässig
    Senden von Unzulässig Unzulässig
    %GeneratorPrototype% Unzulässig Unzulässig
    %GeneratorPrototype% Prototypenkette Unzulässig Unzulässig
    %GeneratorPrototype%.constructor Unzulässig Unzulässig
    %GeneratorPrototype%.throw Unzulässig Unzulässig
    %GeneratorPrototype%.Rückgabe Unzulässig Unzulässig
    Vorrang für Rückgabeoperator Unzulässig Unzulässig
    Ausbeute *, Arrays Unzulässig Unzulässig
    Ausbeute *, spärliche Arrays Unzulässig Unzulässig
    Ausbeute *, Zeichenfolgen Unzulässig Unzulässig
    Ausbeute *, Astralebene-Zeichenfolgen Unzulässig Unzulässig
    Ausbeute *, Generatorinstanzen Unzulässig Unzulässig
    Ausbeute *, generisch iterierbare Elemente Unzulässig Unzulässig
    Ausbeute *, Instanzen von iterierbaren Elementen Unzulässig Unzulässig
    Ausbeute * bei nicht iterierbaren Elementen ist ein Laufzeitfehler Unzulässig Unzulässig
    Ausbeute *, Iterator wird geschlossen Unzulässig Unzulässig
    Ausbeute *, Iterator wird über „throw()“ geschlossen Unzulässig Unzulässig
    Methoden für Kurzschriftgenerator Unzulässig Unzulässig
    Kurzschriftgenerator-Methoden mit Zeichenfolgenschlüssel Unzulässig Unzulässig
    Kurzhandgeneratoren berechnet Unzulässig Unzulässig
    Methoden des Kurzschriftgenerators, Klassen Unzulässig Unzulässig
    Kurzhandgeneratoren, Klassen berechnet Unzulässig Unzulässig
    Kurzschriftgeneratoren können keine Konstrukteure sein Unzulässig Unzulässig
    Tabelle : 67. Typisierte Arrays
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Int8Array Unzulässig Unzulässig
    Uint8Array Unzulässig Unzulässig
    Uint8CampedArray Unzulässig Unzulässig
    Int16Array Unzulässig Unzulässig
    Uint16Array Unzulässig Unzulässig
    Int32-Array Unzulässig Unzulässig
    Uint32-Array Unzulässig Unzulässig
    Float32Array Unzulässig Unzulässig
    Float64Array Unzulässig Unzulässig
    Datenansicht (Int8) Unzulässig Unzulässig
    Datenansicht (Uint8) Unzulässig Unzulässig
    Datenansicht (Int16) Unzulässig Unzulässig
    Datenansicht (Uint16) Unzulässig Unzulässig
    Datenansicht (Int32) Unzulässig Unzulässig
    Datenansicht (Uint32) Unzulässig Unzulässig
    Datenansicht (Float32) Unzulässig Unzulässig
    Datenansicht (Float64) Unzulässig Unzulässig
    ArrayPuffer[Symbol.Arten] Unzulässig Unzulässig
    -Konstruktoren erfordern neue Unzulässig Unzulässig
    -Konstruktoren akzeptieren generische iterierbare Elemente Unzulässig Unzulässig
    korrekte Prototypenketten Unzulässig Unzulässig
    %TypisiertesArray%.von Unzulässig Unzulässig
    %TypisiertesArray%.of Unzulässig Unzulässig
    %TypisiertesArray%.prototype.subarray Unzulässig Unzulässig
    %TypedArray%.prototype.join Unzulässig Unzulässig
    %TypedArray%.prototype.indexOf Unzulässig Unzulässig
    %TypedArray%.prototype.lastIndexOf Unzulässig Unzulässig
    %GetyptesArray%.prototype.slice Unzulässig Unzulässig
    %TypedArray%.prototype.every Unzulässig Unzulässig
    %GetyptesArray%.Prototyp.Filter Unzulässig Unzulässig
    %TypedArray%.prototype.forEach Unzulässig Unzulässig
    %TypedArray%.prototype.map Unzulässig Unzulässig
    %TypisiertesArray%.prototyp.reduzieren Unzulässig Unzulässig
    %TypedArray%.prototype.redukeRechts Unzulässig Unzulässig
    %GetyptesArray%.Prototyp.Umgekehrt Unzulässig Unzulässig
    %TypedArray%.Prototyp.Einige Unzulässig Unzulässig
    %GetyptesArray%.Prototyp.Sortieren Unzulässig Unzulässig
    %TypedArray%.prototype.copyWithin Unzulässig Unzulässig
    %GetyptesArray%.Prototyp.Suchen Unzulässig Unzulässig
    %TypedArray%.prototype.findIndex Unzulässig Unzulässig
    %TypedArray%.prototype.fill Unzulässig Unzulässig
    %TypedArray%.prototype.keys Unzulässig Unzulässig
    %GetyptesArray%.Prototyp.Werte Unzulässig Unzulässig
    %TypedArray%.prototype.entries Unzulässig Unzulässig
    %TypedArray%.prototype[Symbol.iterator] Unzulässig Unzulässig
    %TypisiertesArray%[Symbol.Arten] Unzulässig Unzulässig
    Tabelle : 68. Karte
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    Konstruktorargumente Unterstützt Nicht unterstützt
    Konstruktor erfordert new Unterstützt Nicht unterstützt
    -Konstruktor akzeptiert null Unterstützt Nicht unterstützt
    -Konstruktor ruft den Satz auf Unterstützt Nicht unterstützt
    Iterator wird geschlossen Unterstützt Nicht unterstützt
    „map.prototype.set“ gibt dies zurück Unterstützt Nicht unterstützt
    Schlüssel -0 wird in +0 konvertiert Unterstützt Nicht unterstützt
    Karte.Prototyp.Größe Unterstützt Nicht unterstützt
    Zuordnung.Prototyp.Löschen Unterstützt Nicht unterstützt
    Karte.Prototyp.Klar Unterstützt Nicht unterstützt
    Map.prototype.forEach Unterstützt Nicht unterstützt
    Zuordnung.Prototyp.Schlüssel Unterstützt Nicht unterstützt
    Zuordnung.Prototyp.Werte Unterstützt Nicht unterstützt
    Karte.Prototyp.Einträge Unterstützt Nicht unterstützt
    Karte.prototype[Symbol.iterator] Unterstützt Nicht unterstützt
    „map.prototype“ ist keine Instanz Unterstützt Nicht unterstützt
    Prototypenkette des Zuordnungsiterators Unterstützt Nicht unterstützt
    Zuordnung[Symbol.Arten] Unterstützt Nicht unterstützt
    Tabelle : 69. Satz
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    Konstruktorargumente Unterstützt Nicht unterstützt
    Konstruktor erfordert new Unterstützt Nicht unterstützt
    -Konstruktor akzeptiert null Unterstützt Nicht unterstützt
    -Konstruktor ruft „add“ auf Unterstützt Nicht unterstützt
    Iterator wird geschlossen Unterstützt Nicht unterstützt
    „Set.prototype.add“ gibt Folgendes zurück Unterstützt Nicht unterstützt
    Schlüssel -0 wird in +0 konvertiert Unterstützt Nicht unterstützt
    Legen Sie.prototyp.größe fest Unterstützt Nicht unterstützt
    Festlegen.Prototyp.Löschen Unterstützt Nicht unterstützt
    Legen Sie.prototyp.klar fest Unterstützt Nicht unterstützt
    Legen Sie.prototype.forEach fest Unterstützt Nicht unterstützt
    Legen Sie.prototyp.schlüssel fest Unterstützt Nicht unterstützt
    Legen Sie.prototyp.werte fest Unterstützt Nicht unterstützt
    Legen Sie.prototyp.einträge fest Unterstützt Nicht unterstützt
    festlegen.prototype[Symbol.iterator] Unterstützt Nicht unterstützt
    „set.prototype“ ist keine Instanz Unterstützt Nicht unterstützt
    Legen Sie die Prototypenkette des Iterators fest Unterstützt Nicht unterstützt
    Satz[Symbol.Arten] Unterstützt Nicht unterstützt
    Tabelle : 70. WeakMap
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    Konstruktorargumente Unzulässig Unzulässig
    Konstruktor erfordert new Unzulässig Unzulässig
    -Konstruktor akzeptiert null Unzulässig Unzulässig
    -Konstruktor ruft den Satz auf Unzulässig Unzulässig
    eingefrorene Objekte als Schlüssel Unzulässig Unzulässig
    Iterator wird geschlossen Unzulässig Unzulässig
    WeakMap.prototype.set gibt Folgendes zurück Unzulässig Unzulässig
    WeakMap.prototype.delete Unzulässig Unzulässig
    Keine WeakMap.prototype.clear-Methode Unzulässig Unzulässig
    Die Methoden .has, .get und .delete akzeptieren Grundelemente Unzulässig Unzulässig
    „WeakMap.prototype“ ist keine Instanz Unzulässig Unzulässig
    Tabelle : 71. WeakSet
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    Konstruktorargumente Unzulässig Unzulässig
    Konstruktor erfordert new Unzulässig Unzulässig
    -Konstruktor akzeptiert null Unzulässig Unzulässig
    -Konstruktor ruft „add“ auf Unzulässig Unzulässig
    Iterator wird geschlossen Unzulässig Unzulässig
    WeakSet.prototype.add gibt Folgendes zurück Unzulässig Unzulässig
    WeakSet.prototype.delete Unzulässig Unzulässig
    Keine WeakSet.prototype.clear-Methode Unzulässig Unzulässig
    Die Methoden .has und .delete akzeptieren Grundelemente Unzulässig Unzulässig
    „WeakSet.prototype“ ist keine Instanz Unzulässig Unzulässig
    Tabelle : 72. Proxy
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Konstruktor erfordert new Unzulässig Unzulässig
    keine Eigenschaft „Prototyp“ Unzulässig Unzulässig
    „get“-Handler Unzulässig Unzulässig
    „get“-Handler, Instanzen von Proxys Unzulässig Unzulässig
    Invarianten Handler für „get“ Unzulässig Unzulässig
    Handler für „festlegen“. Unzulässig Unzulässig
    „set“-Handler, Instanzen von Proxys Unzulässig Unzulässig
    Invarianten Handler für „festlegen“. Unzulässig Unzulässig
    Handler „hat“ Unzulässig Unzulässig
    Handler „hat“ , Instanzen von Proxys Unzulässig Unzulässig
    Handler-Invarianten „hat“ Unzulässig Unzulässig
    Handler „deleteProperty“. Unzulässig Unzulässig
    Invariante des Handlers „deleteProperty“. Unzulässig Unzulässig
    Handler „getOwnPropertyDescriptor“ Unzulässig Unzulässig
    Invarianten des Handlers „getOwnPropertyDescriptor“. Unzulässig Unzulässig
    Handler für „defineProperty“. Unzulässig Unzulässig
    Invarianten Handler „defineProperty“. Unzulässig Unzulässig
    Handler „getPrototypeOf“. Unzulässig Unzulässig
    Invariante des Handlers „getPrototypeOf“. Unzulässig Unzulässig
    Handler „setPrototypeOf“. Unzulässig Unzulässig
    Invariante des Handlers „setPrototypeOf“. Unzulässig Unzulässig
    Handler „isExtensible“. Unzulässig Unzulässig
    Invariante des Handlers „isExtensible“. Unzulässig Unzulässig
    Handler „preventExtensions“. Unzulässig Unzulässig
    Invariante des Handlers „preventExtensions“. Unzulässig Unzulässig
    Handler „ownKeys“. Unzulässig Unzulässig
    Invariante des Handlers „ownKeys“. Unzulässig Unzulässig
    Handler für „apply“. Unzulässig Unzulässig
    Invariante des Handlers „apply“. Unzulässig Unzulässig
    Handler für „construct“. Unzulässig Unzulässig
    Invarianten Handler für „construct“. Unzulässig Unzulässig
    Proxy.widerrufbar Unzulässig Unzulässig
    Unterstützung für Array.isArray Unzulässig Unzulässig
    JSON.stringify-Unterstützung Unzulässig Unzulässig
    Tabelle : 73. Reflektieren
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Reflektieren.abrufen Unzulässig Unzulässig
    Reflektieren.festlegen Unzulässig Unzulässig
    Reflektieren.hat Unzulässig Unzulässig
    Reflektieren.löschenEigenschaft Unzulässig Unzulässig
    Reflect.getOwnPropertyDescriptor Unzulässig Unzulässig
    Reflect.defineProperty Unzulässig Unzulässig
    Reflect.getPrototypeOf Unzulässig Unzulässig
    Reflect.setPrototypeOf Unzulässig Unzulässig
    Reflektieren.istErweiterbar Unzulässig Unzulässig
    Reflektieren.verhindernErweiterungen Unzulässig Unzulässig
    Reflect.ownKeys, Zeichenfolgenschlüssel Unzulässig Unzulässig
    Reflect.ownKeys, Symbolschlüssel Unzulässig Unzulässig
    Reflektieren.anwenden Unzulässig Unzulässig
    Reflect.construct Unzulässig Unzulässig
    „Reflect.construct“ legt die Metaeigenschaft „new.target“ fest Unzulässig Unzulässig
    Reflect.construct erstellt Instanzen aus dem dritten Argument Unzulässig Unzulässig
    Reflect.construct, Array-Unterklasse Unzulässig Unzulässig
    Reflect.construct, RegExp-Unterklasse Unzulässig Unzulässig
    Reflect.construct, Funktionsunterklasse Unzulässig Unzulässig
    Reflect.construct, Promise-Unterklasse Unzulässig Unzulässig
    Tabelle : 74. Zusage
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    Konstruktor erfordert new Unzulässig Unzulässig
    Promise.prototype ist keine Instanz Unzulässig Unzulässig
    Zusage.alle Unzulässig Unzulässig
    Promise.all, generische iterierbare Elemente Unzulässig Unzulässig
    Promise.race Unzulässig Unzulässig
    Promise.race, generisch iterierbare Elemente Unzulässig Unzulässig
    Versprechen[Symbol.Arten] Unzulässig Unzulässig
    Tabelle : 75. Symbol
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unterstützt Nicht unterstützt
    Typ der Unterstützung Unterstützt Nicht unterstützt
    Symbolschlüssel sind im Code vor ES6 ausgeblendet Unterstützt Nicht unterstützt
    Support für Object.defineProperty Unterstützt Nicht unterstützt
    -Symbole erben von Symbol.prototype Unterstützt Nicht unterstützt
    kann nicht zu Zeichenfolge oder Zahl erzwingen Nicht unterstützt Nicht unterstützt
    kann mit String() konvertieren. Nicht unterstützt Nicht unterstützt
    new Symbol () löst aus Unterstützt Nicht unterstützt
    Objekt (Symbol) Nicht unterstützt Nicht unterstützt
    JSON.stringify ignoriert Symbolprimitive Unterstützt Nicht unterstützt
    JSON.stringify ignoriert Symbolobjekte Nicht unterstützt Nicht unterstützt
    globale Symbolregistrierung Unterstützt Nicht unterstützt
    Tabelle : 76. Bekannte Symbole
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Symbol.hatInstanz Unzulässig Unzulässig
    Symbol.isConcatSpreadable Unzulässig Unzulässig
    Symbol.iterator, Dasein Unzulässig Unzulässig
    Symbol.iterator, Argumentobjekt Unzulässig Unzulässig
    Symbol.species, Dasein Unzulässig Unzulässig
    Symbol.species, Array.prototype.concat Unzulässig Unzulässig
    Symbol.species, Array.prototype.filter Unzulässig Unzulässig
    Symbol.species, Array.prototype.map Unzulässig Unzulässig
    Symbol.species, Array.prototype.slice Unzulässig Unzulässig
    Symbol.species, Array.prototype.splice Unzulässig Unzulässig
    Symbol.species, RegExp.prototype[Symbol.split] Unzulässig Unzulässig
    Symbol.Arten, Promise.Prototyp.dann Unzulässig Unzulässig
    Symbol.replace Unzulässig Unzulässig
    Symbolsuche Unzulässig Unzulässig
    Symbol.teilung Unzulässig Unzulässig
    Symbol.match Unzulässig Unzulässig
    Symbol.match, RegExp-Konstruktor Unzulässig Unzulässig
    Symbol.match, Zeichenfolge.prototyp.startsWith Unzulässig Unzulässig
    Symbol.match, String.prototype.endsWith Unzulässig Unzulässig
    Symbol.match, Zeichenfolge.prototype.includes Unzulässig Unzulässig
    Symbol.zuPrimitiv Unzulässig Unzulässig
    Symbol.zuZeichenfolgeTag Unzulässig Unzulässig
    Symbol.toStringTag wirkt sich auf vorhandene integrierte Elemente aus Unzulässig Unzulässig
    Symbol.toStringTag, neu integriert Unzulässig Unzulässig
    Symbol.toStringTag, Versch. integriert Unzulässig Unzulässig
    Symbol.unscoables Unzulässig Unzulässig
    Tabelle : 77. Statische Objektmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Objekt.zuweisen Unterstützt Nicht unterstützt
    Object.is Unterstützt Nicht unterstützt
    Object.getEigeneEigenschaftssymbole Unterstützt Nicht unterstützt
    Object.setPrototypeOf Nicht unterstützt Nicht unterstützt
    Tabelle : 78. Eigenschaft „Name“ der Funktion
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Funktionsanweisungen Unterstützt Unterstützt
    Funktionsausdrücke Unterstützt Unterstützt
    neue Funktion Nicht unterstützt Nicht unterstützt
    gebundene Funktionen Nicht unterstützt Nicht unterstützt
    Variablen (Funktion) Unterstützt Nicht unterstützt
    Objektmethoden (Funktion) Unterstützt Nicht unterstützt
    Eigenschaften von Zugriffsberechtigten Nicht unterstützt Nicht unterstützt
    Kurzschriftmethoden Unterstützt Nicht unterstützt
    Kurzschriftmethoden (keine lexikalische Bindung) Unterstützt Nicht unterstützt
    symbolbasierte Methoden Nicht unterstützt Nicht unterstützt
    Klassenanweisungen Unterstützt Nicht unterstützt
    Klassenausdrücke Unterstützt Nicht unterstützt
    Variablen (Klasse) Unterstützt Nicht unterstützt
    Objektmethoden (Klasse) Nicht unterstützt Nicht unterstützt
    Klassenprototypmethoden Unterstützt Nicht unterstützt
    Statische Methoden der Klasse Unterstützt Nicht unterstützt
    ist nicht bearbeitbar, ist konfigurierbar Nicht unterstützt Nicht unterstützt
    Tabelle : 79. Statische Zeichenfolgenmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zeichenfolge.roh Unterstützt Nicht unterstützt
    Zeichenfolge.ausCodepunkt Unterstützt Nicht unterstützt
    Tabelle : 80. Zeichenfolge.Prototype-Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Zeichenfolge.Prototyp.CodePointAt Unterstützt Unterstützt
    Zeichenfolge.Prototyp.Normalisieren Unterstützt Unterstützt
    Zeichenfolge.Prototyp.Wiederholen Unterstützt Unterstützt
    Zeichenfolge.prototyp.startetMit Unterstützt Unterstützt
    „String.prototype.startsWith“ führt zu „Regexp“. Nicht unterstützt Nicht unterstützt
    Zeichenfolge.prototype.endsWith Unterstützt Unterstützt
    „String.prototype.endsWith“ wirft „Regexp“ aus Nicht unterstützt Nicht unterstützt
    Zeichenfolge.Prototyp.Einschlüsse Unterstützt Unterstützt
    Zeichenfolge.Prototyp[Symbol.Iterator] Unterstützt Nicht unterstützt
    Zeichenfolgen-Iterator-Prototypkette Unterstützt Nicht unterstützt
    Tabelle : 81. Eigenschaften von „RegExp.prototype“.
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    RegExp.prototype.flags Unterstützt Nicht unterstützt
    RegExp.prototype[Symbol.Übereinstimmung] Nicht unterstützt Nicht unterstützt
    RegExp.prototype[Symbol.ersetzen] Unterstützt Nicht unterstützt
    RegExp.Prototype[Symbol.Teilen] Unterstützt Nicht unterstützt
    RegExp.prototype[Symbol.suche] Nicht unterstützt Nicht unterstützt
    RegExp[Symbol.Arten] Unterstützt Nicht unterstützt
    Tabelle : 82. Statische Array-Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.from, arrayähnliche Objekte Unterstützt Nicht unterstützt
    Array.from, Generatorinstanzen Unzulässig Unzulässig
    Array.from, generische iterierbare Elemente Unterstützt Nicht unterstützt
    Array.from, Instanzen von generischen iterierbaren Elementen Unterstützt Nicht unterstützt
    Array.from-Zuordnungsfunktion, Array-ähnliche Objekte Unterstützt Nicht unterstützt
    Array.from-Zuordnungsfunktion, Generatorinstanzen Unzulässig Unzulässig
    Array.from-Zuordnungsfunktion, generisch iterierbare Elemente Unterstützt Nicht unterstützt
    Array.from-Zuordnungsfunktion, Instanzen von iterierbaren Elementen Unterstützt Nicht unterstützt
    Array.from, Iterator wird geschlossen Unterstützt Nicht unterstützt
    Array.von Unterstützt Nicht unterstützt
    Array[Symbol.Arten] Unterstützt Nicht unterstützt
    Tabelle : 83. Array.prototype-Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.prototype.copyWithin Unterstützt Nicht unterstützt
    Array.Prototyp.Suchen Unterstützt Nicht unterstützt
    Array.Prototyp.Suchindex Unterstützt Nicht unterstützt
    Array.Prototyp.Füllung Unterstützt Nicht unterstützt
    Array.Prototyp.Schlüssel Unterstützt Nicht unterstützt
    Array.Prototyp.Werte Unterstützt Nicht unterstützt
    Array.Prototyp.Einträge Unterstützt Nicht unterstützt
    Array.prototype[Symbol.iterator] Unterstützt Nicht unterstützt
    Prototypenkette des Array-Iterators Unterstützt Nicht unterstützt
    Array.prototype[Symbol.unscoables] Unterstützt Nicht unterstützt
    Tabelle : 84. Zahleneigenschaften
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Anzahl.istendlich Unterstützt Nicht unterstützt
    Anzahl.istGanzzahl Unterstützt Nicht unterstützt
    Zahl.istSicherheitsGanzzahl Unterstützt Nicht unterstützt
    Anzahl.istNaN Unterstützt Nicht unterstützt
    Anzahl.parseFloat Unzulässig Unzulässig
    Anzahl.parseInt Unzulässig Unzulässig
    Nummer.ECSIon Unterstützt Nicht unterstützt
    Anzahl.MIN_SAFE_INTEGER Unterstützt Nicht unterstützt
    Anzahl.MAX_SAFE_INTEGER Unterstützt Nicht unterstützt
    Tabelle : 85. Mathematische Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Math.clz32 Unterstützt Nicht unterstützt
    Math.imul Unterstützt Nicht unterstützt
    Math.sign Unterstützt Nicht unterstützt
    Math.log10 Unterstützt Nicht unterstützt
    Math.log2 Unterstützt Nicht unterstützt
    Math.log1p Unterstützt Nicht unterstützt
    Math.expm1 Unterstützt Nicht unterstützt
    Math.cosh Unterstützt Nicht unterstützt
    Math.sinh Unterstützt Nicht unterstützt
    Math.tanh Unterstützt Nicht unterstützt
    Math.acosh Unterstützt Nicht unterstützt
    Math.asinh Unterstützt Nicht unterstützt
    Math.atanh Unterstützt Nicht unterstützt
    Math.trunc Unterstützt Nicht unterstützt
    Mathe.grund Unterstützt Nicht unterstützt
    Math.cbr Unterstützt Nicht unterstützt
    Math.Hypot Unterstützt Nicht unterstützt
    Tabelle : 86. Datum.Prototyp[Symbol.zuPrimitiv]
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Datum.Prototyp[Symbol.zuPrimitiv] Unterstützt Nicht unterstützt
    Tabelle : 87. Array ist untergeordnet
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Längeneigenschaft (Zugriff) Unzulässig Unzulässig
    Längeneigenschaft (Einstellung) Unzulässig Unzulässig
    Korrekte Prototypenkette Unzulässig Unzulässig
    Unterstützung für Array.isArray Unzulässig Unzulässig
    Array.prototype.concat Unzulässig Unzulässig
    Array.Prototyp.Filter Unzulässig Unzulässig
    Array.prototype.map Unzulässig Unzulässig
    Array.Prototyp.Teil Unzulässig Unzulässig
    Array.prototyp.splice Unzulässig Unzulässig
    Array.von Unzulässig Unzulässig
    Array.von Unzulässig Unzulässig
    Tabelle : 88. RegExp kann in Unterklassen unterteilt werden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    Korrekte Prototypenkette Unzulässig Unzulässig
    RegExp.prototype.exec Unzulässig Unzulässig
    RegExp.prototype.test Unzulässig Unzulässig
    Tabelle : 89. Funktion ist unterklassifizierbar
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    aufgerufen werden kann Unzulässig Unzulässig
    Korrekte Prototypenkette Unzulässig Unzulässig
    kann mit „neu“ verwendet werden Unzulässig Unzulässig
    Function.prototype.call Unzulässig Unzulässig
    Funktion.Prototyp.Anwenden Unzulässig Unzulässig
    Funktion.Prototyp.Bind Unzulässig Unzulässig
    Tabelle : 90. Promise ist unterklassifizierbar
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    Korrekte Prototypenkette Unzulässig Unzulässig
    Zusage.alle Unzulässig Unzulässig
    Promise.race Unzulässig Unzulässig
    Tabelle : 91. Verschiedene untergeordnete Elemente
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Der boolesche Wert ist untergeordnet Unzulässig Unzulässig
    Zahl ist untergeordnet Unzulässig Unzulässig
    Zeichenfolge ist untergeordnet Unzulässig Unzulässig
    Fehler ist unterklassifizierbar Unzulässig Unzulässig
    Zuordnung ist untergeordnet Unzulässig Unzulässig
    Satz ist unterklassifizierbar Unzulässig Unzulässig
    Tabelle : 92. Prototyp der gebundenen Funktionen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Grundfunktionen Unzulässig Unzulässig
    Generatorfunktionen Unzulässig Unzulässig
    Pfeilfunktionen Unzulässig Unzulässig
    Klassen Unzulässig Unzulässig
    Unterklassen Unzulässig Unzulässig
    Tabelle : 93. Proxy, interne „get“-Aufrufe
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    ToPrimitiv Unzulässig Unzulässig
    CreateListFromArrayLike Unzulässig Unzulässig
    instanceof-Operator Unterstützt Unzulässig
    HatBinding Unzulässig Unzulässig
    CreateDynamicFunction Unzulässig Unzulässig
    ClassDefinitionEvaluation Unzulässig Unzulässig
    IteratorComplete, IteratorValue Unzulässig Unzulässig
    ToEigenschaftsDeskriptor Unzulässig Unzulässig
    Objekt.zuweisen Unzulässig Unzulässig
    Object.defineProperties Unzulässig Unzulässig
    Funktion.Prototyp.Bind Unzulässig Unzulässig
    Fehler.prototyp.zuZeichenfolge Unzulässig Unzulässig
    Zeichenfolge.roh Unzulässig Unzulässig
    RegExp-Konstruktor Unzulässig Unzulässig
    RegExp.prototype.flags Unzulässig Unzulässig
    RegExp.prototype.test Unzulässig Unzulässig
    RegExp.prototype.toString Unzulässig Unzulässig
    RegExp.prototype[Symbol.Übereinstimmung] Unzulässig Unzulässig
    RegExp.prototype[Symbol.ersetzen] Unzulässig Unzulässig
    RegExp.prototype[Symbol.suche] Unzulässig Unzulässig
    RegExp.Prototype[Symbol.Teilen] Unzulässig Unzulässig
    Array.von Unzulässig Unzulässig
    Array.prototype.concat Unzulässig Unzulässig
    Array.prototype-Iterationsmethoden Unzulässig Unzulässig
    Array.prototype.pop Unzulässig Unzulässig
    Array.Prototyp.Umkehren Unzulässig Unzulässig
    Array.Prototyp.Schicht Unzulässig Unzulässig
    Array.prototyp.splice Unzulässig Unzulässig
    Array.prototyp.zuZeichenfolge Unzulässig Unzulässig
    JSON.stringify Unzulässig Unzulässig
    Lösungsfunktionen für Promise Unzulässig Unzulässig
    Zeichenfolge.Prototyp.Übereinstimmung Unzulässig Unzulässig
    Zeichenfolge.Prototyp.Ersetzen Unzulässig Unzulässig
    String.prototype.search Unzulässig Unzulässig
    Zeichenfolge.Prototyp.Teilen Unzulässig Unzulässig
    Datum.Prototyp.zuJSON Unzulässig Unzulässig
    Tabelle : 94. Proxy, interne „set“-Aufrufe
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Objekt.zuweisen Unzulässig Unzulässig
    Array.von Unzulässig Unzulässig
    Array.von Unzulässig Unzulässig
    Array.prototype.copyWithin Unzulässig Unzulässig
    Array.Prototyp.Füllung Unzulässig Unzulässig
    Array.prototype.pop Unzulässig Unzulässig
    Array.Prototyp.Push Unzulässig Unzulässig
    Array.Prototyp.Umkehren Unzulässig Unzulässig
    Array.Prototyp.Schicht Unzulässig Unzulässig
    Array.prototyp.splice Unzulässig Unzulässig
    Array.Prototyp.Verschieben aufheben Unzulässig Unzulässig
    Tabelle : 95. Proxy, interne „defineProperty“-Aufrufe
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    [[Satz]] Unzulässig Unzulässig
    Legen Sie die Integritätsebene fest Unzulässig Unzulässig
    Tabelle : 96. Proxy, interne „deleteProperty“-Aufrufe
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.prototype.copyWithin Unzulässig Unzulässig
    Array.prototype.pop Unzulässig Unzulässig
    Array.Prototyp.Umkehren Unzulässig Unzulässig
    Array.Prototyp.Schicht Unzulässig Unzulässig
    Array.prototyp.splice Unzulässig Unzulässig
    Array.Prototyp.Verschieben aufheben Unzulässig Unzulässig
    Tabelle : 97. Proxy, interne „getOwnPropertyDescriptor“-Aufrufe
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    [[Satz]] Unzulässig Unzulässig
    Objekt.zuweisen Unzulässig Unzulässig
    Objekt.Prototyp.HatEigeneEigenschaft Unzulässig Unzulässig
    Funktion.Prototyp.Bind Unzulässig Unzulässig
    Tabelle : 98. Proxy, interne „ownKeys“-Aufrufe
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Legen Sie die Integritätsebene fest Unzulässig Unzulässig
    TestIntegrityLevel Unzulässig Unzulässig
    Serialisieren Sie das JSON-Objekt Unzulässig Unzulässig
    Tabelle : 99. Statische Objektmethoden akzeptieren Grundelemente
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Object.getPrototypeOf Unzulässig Unzulässig
    Object.getEigenenEigenschaftsDeskriptor Unzulässig Unzulässig
    Object.abrufenEigeneEigenschaftNamen Unzulässig Unzulässig
    Object.sear Unzulässig Unzulässig
    Object.Freeze Unzulässig Unzulässig
    Objekt.verhindernErweiterungen Unzulässig Unzulässig
    Objekt.istVerschlossen Unzulässig Unzulässig
    Objekt.istEingefroren Unzulässig Unzulässig
    Objekt.istErweiterbar Unzulässig Unzulässig
    Objekt.Schlüssel Unzulässig Unzulässig
    Tabelle : 100. Eigeneigenschaftsauftrag
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Objekt.Schlüssel Unzulässig Unzulässig
    Object.abrufenEigeneEigenschaftNamen Unzulässig Unzulässig
    Objekt.zuweisen Unzulässig Unzulässig
    JSON.stringify Unzulässig Unzulässig
    JSON.parse Unzulässig Unzulässig
    Reflect.ownKeys, Zeichenfolgenschlüsselreihenfolge Unzulässig Unzulässig
    Reflect.ownKeys, Symbolschlüsselreihenfolge Unzulässig Unzulässig
    Tabelle : 101. Aktualisierte Identifier-Syntax
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    var − Unzulässig Unzulässig
    var ð ‹$; Unzulässig Unzulässig
    keine reservierten Wörter mit Escape-Zeichen als Bezeichner Unzulässig Unzulässig
    Tabelle : 102. Nicht strikte Funktionssemantik
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    hochgezogene Funktionsdeklaration auf Blockebene Unzulässig Unzulässig
    beschriftete Funktionsanweisungen Unzulässig Unzulässig
    Funktionsanweisungen in if-Anweisungsklauseln Unzulässig Unzulässig
    Tabelle : 103. __proto__ in Objektliteralen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Basis-Support Unzulässig Unzulässig
    mehrere __proto__ sind ein Fehler Unzulässig Unzulässig
    keine berechnete Eigenschaft Unzulässig Unzulässig
    ist keine Kurzhandeigenschaft Unzulässig Unzulässig
    keine Kurzformmethode Unzulässig Unzulässig
    Tabelle : 104. Objekt.Prototyp.__Proto__
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Prototyp abrufen Unzulässig Unzulässig
    Legen Sie den Prototypen fest Unzulässig Unzulässig
    abwesend in Object.create(null) Unzulässig Unzulässig
    vorhanden in hasOwnProperty() Unzulässig Unzulässig
    richtigen Eigenschaftsdeskriptor Unzulässig Unzulässig
    vorhanden in Object.getOwnPropertyNames() Unzulässig Unzulässig
    Tabelle : 105. HTML-Methoden „string.prototype“.
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Dasein Unzulässig Unzulässig
    Namen von Tags sind in Kleinbuchstaben angegeben Unzulässig Unzulässig
    Anführungszeichen in Argumenten werden mit Escape-Zeichen versehen Unzulässig Unzulässig
    Tabelle : 106. RegExp.prototype.compile
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    grundlegende Funktionalität Unzulässig Unzulässig
    gibt dies zurück Unzulässig Unzulässig
    Tabelle : 107. RegExp-Syntaxerweiterungen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Bindestriche in Zeichensätzen Unzulässig Unzulässig
    ungültiges Escape-Zeichen Unzulässig Unzulässig
    ungültiges Steuerzeichen mit Escape-Zeichen Unzulässig Unzulässig
    ungültige Unicode-Escape-Zeichen Unzulässig Unzulässig
    ungültiges hexadezimals Escape-Zeichen Unzulässig Unzulässig
    unvollständige Muster und Quantifizierer Unzulässig Unzulässig
    Oktal-Escape-Sequenzen Unzulässig Unzulässig
    ungültige Rückreferenzen werden zu Oktal-Escape-Zeichen Unzulässig Unzulässig

    Funktionen von ECMAScript 2009 (ES5).

    Tabelle : 108. Objekt-/Array-Texterweiterungen
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Getter-Accessors Unterstützt Unterstützt
    Festlegen von Zugriffsberechtigten Unterstützt Unterstützt
    Nachgestellte Kommas in Objektliteralen Unterstützt Unterstützt
    Nachgestellte Kommas in Arrayliteralen Unterstützt Unterstützt
    Reservierte Wörter als Eigenschaftsnamen Unterstützt Unterstützt
    Tabelle : 109. Statische Objektmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Object.create Unterstützt Unterstützt
    Object.defineProperty Unterstützt Unterstützt
    Object.defineProperties Unterstützt Unterstützt
    Object.getPrototypeOf Unterstützt Unterstützt
    Objekt.Schlüssel Unterstützt Unterstützt
    Object.sear Unterstützt Unterstützt
    Object.Freeze Unterstützt Unterstützt
    Objekt.verhindernErweiterungen Unterstützt Unterstützt
    Objekt.istVerschlossen Unterstützt Unterstützt
    Objekt.istEingefroren Unterstützt Unterstützt
    Objekt.istErweiterbar Unterstützt Unterstützt
    Object.getEigenenEigenschaftsDeskriptor Unterstützt Unterstützt
    Object.abrufenEigeneEigenschaftNamen Unterstützt Unterstützt
    Tabelle : 110. Array-Methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Array.istArray Unterstützt Unterstützt
    Array.prototype.indexOf Unterstützt Unterstützt
    Array.prototype.lastIndexOf Unterstützt Unterstützt
    Array.prototyp.alle Unterstützt Unterstützt
    Array.Prototyp.Einige Unterstützt Unterstützt
    Array.prototype.forEach Unterstützt Unterstützt
    Array.Prototyp.Zuordnung Unterstützt Unterstützt
    Array.Prototyp.Filter Unterstützt Unterstützt
    Array.Prototyp.Reduzieren Unterstützt Unterstützt
    Array.Prototyp.ReduzierenRechts Unterstützt Unterstützt
    Array.prototype.sort: „compareFn“ muss „Funktion“ oder „nicht definiert“ sein Nicht unterstützt Nicht unterstützt
    Array.prototype.sort: vergleichenFn kann explizit nicht definiert sein Unterstützt Unterstützt
    Tabelle : 111. Zeichenfolgeneigenschaften und -methoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Eigenschaftszugriff für Zeichenfolgen Unterstützt Unterstützt
    Zeichenfolge.Prototyp.Teilen Unterstützt Nicht unterstützt
    Zeichenfolge.Prototyp.Trim Unterstützt Unterstützt
    Tabelle : 112. Datumsmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Datum.Prototyp.nachISOZeichenfolge Unterstützt Unterstützt
    Date.now Unterstützt Unterstützt
    Datum.Prototyp.zuJSON Nicht unterstützt Nicht unterstützt
    Tabelle : 113. Unveränderliche globale
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    nicht definiert Unterstützt Unterstützt
    NaN Unterstützt Unterstützt
    Unendlichkeit Unterstützt Unterstützt
    Tabelle : 114. Nummernmethoden
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Number.prototype.toExponential rundet ordnungsgemäß Unterstützt Unterstützt
    „Number.prototype.toExponential“ wirft auf −±Unendlich „bruchstellen“ aus Unterstützt Unterstützt
    „Number.prototype.toExponential“ löst keine Edge-Fälle aus Unterstützt Unterstützt
    Tabelle : 115. Strikter Modus
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    reservierte Wörter Unzulässig Unzulässig
    „dieses“ ist in Funktionen nicht definiert Unzulässig Unzulässig
    „dieses“ wird in Primitivmethoden nicht zu einem Objekt gezwungen Unzulässig Unzulässig
    „dieses“ wird in primitiven Zugriffsberechtigten nicht zu einem Objekt gezwungen Unzulässig Unzulässig
    veraltetes Oktal ist ein SyntaxError Unzulässig Unzulässig
    Zuweisung von an nicht auflösbare Bezeichner ist ein Referenzfehler Unzulässig Unzulässig
    Zuweisung an Auswertung oder Argumente ist ein SyntaxError Unzulässig Unzulässig
    Zuweisung zu nicht bearbeitbaren Eigenschaften ist ein TypeError Unzulässig Unzulässig
    „eval“ oder „argument“-Bindungen sind ein SyntaxError Unzulässig Unzulässig
    „argumente.caller“ wurde entfernt oder ist ein TypeError Unzulässig Unzulässig
    „argumente.callee“ ist ein TypeError Unzulässig Unzulässig
    (function(){}).caller und (function(){}).arguments ist ein TypeError Unzulässig Unzulässig
    Argumente sind nicht zugeordnet Unzulässig Unzulässig
    eval() kann keine Bindungen erstellen Unzulässig Unzulässig
    das Löschen von Bindungen ist ein SyntaxError Unzulässig Unzulässig
    Das Löschen nicht konfigurierbarer Eigenschaften ist ein TypeError Unzulässig Unzulässig
    „mit“ ist ein SyntaxError Unzulässig Unzulässig
    wiederholte Parameternamen sind ein SyntaxError Unzulässig Unzulässig
    Funktionsausdrücke mit übereinstimmendem Namen und Argument sind gültig Unzulässig Unzulässig
    Tabelle : 116. Funktion.Prototyp.Bind
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    Funktion.Prototyp.Bind Unterstützt Unterstützt
    Tabelle : 117. JSON
    Funktion Modus für ECMAScript 2021 (ES12) ES5-Standardmodus
    JSON Unterstützt Unterstützt