Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Schreiben von Code mit der Windows-Bibliothek für JavaScript (Windows Store-Apps mit JavaScript und HTML)

Zweck

Die Windows-Bibliothek für JavaScript umfasst eine Reihe von Hilfsfunktionen, die Sie zum Definieren und Erweitern von JavaScript-Typen verwenden können. Wenn Sie neue Typen definieren oder einen Typ von einem anderen ableiten möchten, können Sie die Funktionen in WinJS.Class verwenden. Wenn Sie verschiedene Bereiche für Ihre JavaScript-Elemente definieren möchten, können Sie die Funktionen in WinJS.Namespace verwenden.

Sie können auch "Mixins" verwenden, wenn Sie Ihren Typen Funktionen hinzufügen möchten. In JavaScript sind Mixins Typen, die nicht instanziiert werden. Sie enthalten Elemente, die eine bestimmte Verhaltensweise definieren, die mehreren Typen hinzugefügt werden kann. Ein Movable-Mixin, der die Funktionen goForward, goBackward, turnRight und turnLeft enthält, kann in eine Reihe verschiedener Typen integriert werden, z. B. Vehicle, Robot und Animal. Weitere Informationen zu "Mixins" finden Sie unter Mixins.

Inhalt dieses Abschnitts

ThemaBeschreibung

Definieren und Ableiten von Typen mit WinJS.Namespace (Windows Store-Apps mit JavaScript und HTML)

Mithilfe der Funktionen WinJS.Class.define und WinJS.Class.derive können Sie JavaScript-Typen definieren und ableiten.

Organisieren von Code mit WinJS.Namespace (Windows Store-Apps mit JavaScript und HTML)

Die WinJS.Namespace.define-Funktion ermöglicht Ihnen das Erstellen Ihres eigenen Namespace zum Organisieren des Codes.

Hinzufügen von Funktionalität mit WinJS.Namespace (Windows Store-Apps mit JavaScript und HTML)

Mixins sind Objekte, die eine bestimmte Funktionsklasse implementieren. Die Windows-Bibliothek für JavaScript enthält z. B. Mixins zum Verwalten von Ereignissen und Mixins zum Behandeln der Bindung.

Erfassen von Ereignissen und Eventbubbling bei DOM-Ereignissen (Windows Store-Apps mit JavaScript und HTML)

Die Windows-Bibliothek für JavaScript (WinJS) enthält mehrere addEventListener-Methoden (z. B. WinJS.Application.addEventListener und WinJS.UI.AppBar.addEventListener). Diese Methoden enthalten alle einen useCapture-Parameter, der auf true festgelegt ist, wenn Ereignisse erfasst werden sollen, bzw. auf false, wenn Eventbubbling durchgeführt werden soll. Weitere Informationen finden Sie unter Ereigniserfassung und Eventbubbling.

 

 

 

© 2013 Microsoft. Alle Rechte vorbehalten.