9.8 Beispiel: Eine defineClass( )-Hilfsmethode

Dieses Kapitel schließt mit einer defineClass( )-Hilfsmethode, die die vorangehenden Beschreibungen von Konstruktoren, Prototypen, Subklassen und dem Ausleihen und Stellen von Methoden verbindet. Beispiel 9-10 zeigt den Code.

Beispiel 9-10. Eine Hilfsfunktion zur Definition von Klassen

/** * defineClass( ) -- eine Hilfsfunktion zur Definition von JavaScript-Klassen. * * Diese Funktion erwartet als einziges Argument ein Objekt. Sie definiert * auf Basis der Daten im Objekt eine neue JavaScript-Klasse und liefert die * Konstruktorfunktion der neuen Klasse zurück. Diese Funktion erledigt alle * wiederkehrenden Aufgaben bei der Definition von Klassen: die Einrichtung des * Prototyp-Objekts für richtige ...

Get Java Script: Das umfassende Referenzwerk 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.