Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Informationen
Das angeforderte Thema wird unten angezeigt. Es ist jedoch nicht in dieser Bibliothek vorhanden.

Neues bei JavaScript

In diesem Dokument sind neue Features in JavaScript aufgeführt, die sowohl im Edgemodus, Windows Store, als auch in Windows Phone Store-Apps unterstützt werden.

Informationen zu JavaScript-Elementen, die im Edgemodus unterstützt werden, jedoch in Windows Store-Apps veraltet sind, finden Sie unter JavaScript-Versionsinformationen.

Wichtiger Hinweis Wichtig

Informationen zum Erstellen von Windows Store- und Windows Phone Store-Apps mit JavaScript, einschließlich Informationen zum Visual Studio JavaScript-Editor und anderen Features, finden Sie unter Entwickeln von Apps mit Visual Studio 2013.

Funktion

Beschreibung

Klassen

Neue Syntax unterstützt die Deklaration von Klassen.

Promises

Promises ermöglichen eine leichtere und sauberere asynchrone Codierung. Promise-Konstruktoren werden unterstützt, zusammen mit den Hilfsmethoden all und race.

Iteratoren

Jetzt können Sie iterierbare Objekte (einschließlich Arrays, arrayähnliche Objekte und Iteratoren) wiederholt durchlaufen und dabei einen benutzerdefinierten Iterationshaken mit Anweisungen aufrufen, die für den Wert jeder einzelnen Eigenschaft ausgeführt werden sollen. Weitere Informationen finden Sie unter Iterators (JavaScript).

Hinweis Hinweis
Generatoren werden noch nicht unterstützt.

Pfeilfunktionen

Die Pfeilfunktion (= >) bietet eine Kurzsyntax für das Schlüsselwort function, dass eine lexikalische this-Bindung darstellt.

Neue Methoden für integrierte Objekte

Die integrierten Objekte Array-Objekt (JavaScript), Math-Objekt (JavaScript), Number-Objekt (JavaScript), Object-Objekt (JavaScript) und String-Objekt (JavaScript) umfassen viele neue Hilfsfunktionen und Eigenschaften zum Bearbeiten und Überprüfen von Daten.

Verbesserungen des Objektliterals

Objekte unterstützen nun berechnete Eigenschaften, präzise Methodendefinitionen und eine Kurzsyntax für Eigenschaften, deren Wert für eine gleichnamige Variable initialisiert wird. Weitere Informationen finden Sie unter Erstellen von Objekten (JavaScript).

Proxys

Proxys ermöglichen ein benutzerdefiniertes Verhalten für Objekte.

Rest-Parameter

Mit Rest-Parametern können Sie aufeinanderfolgende Argumente in einem Funktionsaufruf in einen Array umwandeln. Weitere Informationen finden Sie unter Funktionen (JavaScript).

Spread-Operator

Der Spread-Operator () erweitert iterierbare Ausdrücke in einzelne Argumente. Beispielsweise entspricht a.b(…array) ungefähr a.b.apply(a, array).

Symbole

Mit Symbol-Objekten können Eigenschaften zu vorhandenen Objekten hinzugefügt werden, ohne dass mögliche Probleme mit den vorhandenen Objekteigenschaften, unerwünschte Sichtbarkeit oder weitere unkoordinierte Hinzufügungen durch anderen Code bestehen.

Vorlagenzeichenfolgen

Vorlagenzeichenfolgen sind Zeichenfolgenliterale, mit denen Ausdrücke ausgewertet und mit dem Zeichenfolgenliteral verkettet werden können.

Unicode-Verbesserungen

Es wurden Verbesserungen der Unicode-Unterstützung vorgenommen. Beispielsweise unterstützt ein neues Escapesequenzformat astrale Codepunkte (Codepunkte mit mehr als vier Hexadezimalziffern). Weitere Informationen finden Sie unter Sonderzeichen (JavaScript)

WeakSet

Ein WeakSet ist eine Auflistung von Objekten, für die eine Garbage Collection durchgeführt wird, wenn nicht an anderer Stelle auf sie verwiesen wird.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

Anzeigen:
© 2015 Microsoft