Zum Hauptinhalt Zur Navigation

Golem Plus Artikel
Objekte in Javascript:
Von Literalen, Konstruktoren und Klassen

Objekte kennen alle Entwickler, in Javascript kann man dennoch leicht auf den Holzweg geraten. Wir zeigen, wo die Gefahren lauern und wie man auf dem richtigen Pfad bleibt.
/ Dirk Koller
Kommentare News folgen (öffnet im neuen Fenster)
In Objekten werden logisch zusammengehörige Daten zusammengefasst. (Bild: Flickr/Philip Cohen)
In Objekten werden logisch zusammengehörige Daten zusammengefasst. Bild: Flickr/Philip Cohen / CC BY-SA 2.0

Das Grundkonzept der objektorientierten Programmierung ist immer gleich – eigentlich. Denn die Umsetzung von Klassen, Objekten, Vererbung, Eigenschaften und Methoden unterscheidet sich von Programmiersprache zu Programmiersprache. Das dynamisch typisierende Javascript interpretiert das Thema auf ganz besondere Art und Weise – mit Fallstricken selbst für erfahrene Entwickler.

In Objekten werden logisch zusammengehörige Daten zusammengefasst. Bei diesen Daten kann es sich um Variablen und Funktionen handeln. Ein Objekt des Typs Person könnte zum Beispiel die Variablen Vorname , Nachname sowie Alter und eine Funktion zur Rückgabe des zusammengesetzten Namens haben. Variablen und Funktionen in Objekten werden dabei als Eigenschaften und Methoden bezeichnet.

Golem Plus Artikel