174 Kapitel 5
Einführung in Objekte
Hat gerade jemand »Objekte« gesagt?!
Und ein Modell. Dieses hier
nennen wir »Bel Air«.
Ah, unser Lieblingsthema! Objekte werden Ihre JavaScript-Fähigkeiten
auf die nächste Ebene heben. Sie sind der Schlüssel, um auch
komplexen Code zu meistern, das DOM (Document Object Model) des
Browsers zu verstehen und Ihre Daten sinnvoll zu organisieren. Objekte
bilden außerdem das Fundament, auf dem viele JavaScript-Bibliotheken
aufgebaut sind (mehr dazu später in diesem Buch). Das klingt so, als
seien Objekte eine ziemlich komplizierte Sache, oder? Macht nichts!
Wir springen einfach kopfüber in das Thema hinein, und in null Komma
nichts benutzen Sie Objekte wie ein Profi.
Das Geheimnis der JavaScript-Objekte lautet: Objekte sind nur eine Sammlung
von Eigenschaften. Nehmen wir zum Beispiel ein Auto – das hat auch
Eigenschaften:
Ein Auto hat eine Farbe.
Autos haben einen
Hersteller, etwa
»Chevrolet«.
Manche Autos sind Cabrios.
Das hier jedoch nicht.
Autos können eine
maximale Zahl
von Passagieren
mitnehmen.
Ein Auto hat ein
Baujahr. Dieses
wurde
1957 gebaut.
Autos haben einen Kilometerstand,
der angibt, wie weit sie schon
gefahren sind.
Autos haben aber nicht nur Eigenschaften. Sie
tun auch Dinge. Wir werden uns in Kürze über
das Verhalten von Objekten unterhalten. Aber
zunächst weiter mit den Eigenschaften …

Get JavaScript-Programmierung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.