Fortgeschrittene JavaScript-Objekte
In JavaScript sind die meisten Dinge Objekte, von den grundlegenden JavaScript-Funktionen wie Arrays bis hin zu den auf JavaScript aufgebauten Browser-APIs. Sie können auch eigene Objekte erstellen, um verwandte Funktionen und Variablen in effiziente Pakete zu kapseln und als praktische Datencontainer zu dienen.
Ein tieferes Verständnis dafür, wie JavaScript-Objekte funktionieren, ist nützlich, wenn Sie Vertrauen in die Webentwicklung gewinnen, beginnen komplexere Apps zu entwickeln und eigene Bibliotheken zu erstellen. Dieses Modul wird Ihnen helfen, indem es JavaScript-Objekttheorie und objektorientierte Programmierübungen zur Verfügung stellt.
Voraussetzungen
Bevor Sie mit diesem Modul beginnen, sollten Sie wirklich die Grundlagen von JavaScript gelernt haben, insbesondere die Grundlagen der JavaScript-Objekte. Es wäre auch hilfreich, wenn Sie mit HTML und CSS etwas vertraut sind.
Tutorials und Herausforderungen
- Objektprototypen
-
Prototypen sind der Mechanismus, durch den JavaScript-Objekte Funktionen voneinander erben. Sie funktionieren anders als Vererbungsmechanismen in klassischen objektorientierten Programmiersprachen. In diesem Artikel untersuchen wir, wie Prototypketten funktionieren.
- Objektorientierte Programmierung
-
In diesem Artikel beschreiben wir einige der grundlegenden Prinzipien der "klassischen" objektorientierten Programmierung und schauen uns an, wie sie sich vom Prototypmodell in JavaScript unterscheiden.
- Klassen in JavaScript
-
JavaScript bietet einige Funktionen für diejenigen, die klassische objektorientierte Programme implementieren möchten, und in diesem Artikel beschreiben wir diese Funktionen.
- Objektentwicklungsübungen
-
In früheren Artikeln haben wir alle wesentlichen JavaScript-Objekttheorien und Syntaxdetails untersucht, um Ihnen eine solide Basis zu geben. In diesem Artikel gehen wir in eine praktische Übung, die Ihnen mehr Praxis beim Erstellen benutzerdefinierter JavaScript-Objekte gibt, die etwas Spaßiges und Farbenfrohes produzieren - einige bunte hüpfende Bälle.
- Funktionen zu unserem hüpfenden Bälle Demo hinzufügen Herausforderung
-
In dieser Herausforderung sollen Sie das hüpfende Bälle-Demo aus dem vorherigen Artikel als Ausgangspunkt verwenden und ihm einige neue und interessante Funktionen hinzufügen.
Testen Sie Ihre Fähigkeiten
Sie finden Artikel "Testen Sie Ihre Fähigkeiten" zwischen den Tutorial-Artikeln, um zu überprüfen, ob Sie die wichtigsten Informationen behalten haben, bevor Sie weitermachen. Wenn Sie alle zusammen erkunden möchten, finden Sie sie unter Testen Sie Ihre Fähigkeiten: Fortgeschrittene JavaScript-Objekte aufgelistet.
Siehe auch
- Lernen Sie JavaScript
-
Eine ausgezeichnete Ressource für angehende Webentwickler - lernen Sie JavaScript in einer interaktiven Umgebung mit kurzen Lektionen und interaktiven Tests, geleitet durch automatisierte Bewertungen. Die ersten 40 Lektionen sind kostenlos, und der vollständige Kurs ist für eine kleine Einmalzahlung verfügbar.