Fortgeschrittene JavaScript-Objekte
In JavaScript sind die meisten Dinge Objekte, von den Kernfunktionen von JavaScript wie Arrays bis hin zu den auf JavaScript basierenden Browser-APIs. Sie können auch Ihre eigenen Objekte erstellen, um verwandte Funktionen und Variablen in effiziente Pakete zu kapseln und als nützliche Datencontainer zu agieren.
Ein tiefergehendes Verständnis darüber, wie JavaScript-Objekte funktionieren, ist hilfreich, wenn Sie beim Webentwicklung sicherer werden, anfangen, komplexere Apps zu erstellen und Ihre eigenen Bibliotheken entwickeln. Dieses Modul wird Ihnen helfen, indem es JavaScript-Objekttheorie und praxisorientiertes objektorientiertes Programmieren vermittelt.
Voraussetzungen
Bevor Sie mit diesem Modul beginnen, sollten Sie wirklich die Grundlagen von JavaScript gelernt haben, insbesondere die JavaScript-Objektgrundlagen. Es wäre auch hilfreich, wenn Sie mit HTML und CSS vertraut sind.
Tutorials und Herausforderungen
- Objektprototypen
-
Prototypen sind der Mechanismus, durch den JavaScript-Objekte Merkmale voneinander erben, und sie funktionieren anders als Vererbungsmethoden in klassischen objektorientierten Programmiersprachen. In diesem Artikel erkunden wir, wie Prototypketten funktionieren.
- Objektorientiertes Programmieren
-
In diesem Artikel beschreiben wir einige der grundlegenden Prinzipien des "klassischen" objektorientierten Programmierens und untersuchen die Unterschiede zum Prototypmodell in JavaScript.
- 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.
- Objektaufbau-Praxis
-
In früheren Artikeln haben wir alle wesentlichen JavaScript-Objekttheorien und Syntaxdetails behandelt, die Ihnen eine solide Grundlage bieten. In diesem Artikel tauchen wir in eine praktische Übung ein, die Ihnen mehr Praxis beim Erstellen benutzerdefinierter JavaScript-Objekte gibt, die etwas Spaßiges und Farbenfrohes produzieren – einige farbige hüpfende Bälle.
- Funktionen zu unserem hüpfenden Ball-Demo hinzufügen Herausforderung
-
In dieser Herausforderung sollen Sie das hüpfende Ball-Demo aus dem vorherigen Artikel als Ausgangspunkt verwenden und einige neue und interessante Funktionen hinzufügen.
Testen Sie Ihre Fähigkeiten
Sie finden Artikel zum "Testen Ihrer 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 aufgelistet unter Testen Sie Ihre Fähigkeiten: Fortgeschrittene JavaScript-Objekte.
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, begleitet von automatisierter Bewertung. Die ersten 40 Lektionen sind kostenlos, und der gesamte Kurs ist für eine kleine einmalige Zahlung verfügbar.