Auf Prototypen basierende Objekte

Da JScript eine objektorientierte Programmiersprache ist, unterstützt es die Definition von benutzerdefinierten Konstruktorfunktionen und Vererbungsregeln. Konstrukturfunktionen (auch als Konstruktoren bezeichnet) ermöglichen das Entwerfen und Implementieren von eigenen, auf Prototypen basierenden Objekten. Durch die Vererbung können auf Prototypen basierende Objekte bestimmte Eigenschaften und Methoden gemeinsam verwenden, die dynamisch hinzugefügt oder entfernt werden können.

In vielen Fällen sollten statt der prototypbasierten Objekte klassenbasierte Objekte verwendet werden. Klassenbasierte Objekte können an Methoden übergeben werden, die in anderen .NET Framework-Sprachen geschrieben wurden. Darüber hinaus gewährleisten klassenbasierte Objekte Typsicherheit und effizienten Code.

In diesem Abschnitt

Verwandte Abschnitte

  • JScript-Objekte
    Links zu Themen über die Syntax und die Verwendung der systeminternen JScript-Objekte.

  • Auf Klassen basierende Objekte
    Ein Leitfaden für die Verwendung des klassenbasierten Objektmodells von JScript sowie das Definieren von Klassen (mit Methoden, Feldern und Eigenschaften), das Definieren einer Klasse, die von einer anderen Klasse erbt, und das Definieren von expando-Klassen.

  • JScript-Referenz
    Eine Auflistung der Elemente für die JScript-Sprachreferenz sowie Links zu Themen mit Hintergrundinformationen zur richtigen Verwendung von Sprachelementen.