Java-artige Klassen in JavaScript

Wenn Sie in Java oder einer ähnlichen stark typisierten objektorientierten Sprache programmiert haben, sind Sie vielleicht daran gewöhnt, mit vier bestimmten Arten von Klassenmembern zu arbeiten:

Instanzfelder

Das sind instanzspezifische Eigenschaften oder Variablen, die den Zustand einzelner Objekte speichern.

Instanzmethoden

Das sind Methoden, die allen Instanzen der Klasse gemeinsam sind, aber über die einzelnen Instanzen aufgerufen werden.

Klassenfelder

Das sind Eigenschaften oder Variablen, die mit der Klasse statt mit den Instanzen der Klasse verbunden sind.

Klassenmethoden

Das sind Methoden, die mit der Klasse statt mit den Instanzen verbunden sind.

JavaScript unterscheidet sich von Java insofern, als dass ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition 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.