Inhaltsverzeichnis:
- Definition - Was bedeutet objektorientiertes JavaScript?
- Techopedia erklärt objektorientiertes JavaScript
Definition - Was bedeutet objektorientiertes JavaScript?
Objektorientiertes JavaScript ist eine Art objektorientierter Programmiersprache (OOPL), die die meisten objektorientierten Entwurfs- und Programmiertechniken in JavaScript-basierten Programmen und Anwendungen verwendet. Es enthält Features und Funktionen aus einem OOP-Kontext, die sich jedoch von den Standard-OOP-Sprachen unterscheiden.
Techopedia erklärt objektorientiertes JavaScript
Im Gegensatz zu anderen OOPLs basiert objektorientiertes JavaScript auf Prototypen und verwendet und unterstützt keine Klassenanweisungen. Funktionen werden wiederum als Mittel zur Darstellung einer Klasse verwendet. Neue Objekte werden mithilfe eines Prototyping-Verfahrens und durch Aufrufen des nativen Konstruktors des Objekts abgeleitet.
In den meisten objektorientierten Sprachen werden Objekte von einer Klasse abgeleitet. Vehicle, eine Klasse in den meisten anderen Sprachen, ist ein Objekt in objektorientiertem JavaScript. Die anderen Derivate wie PKW, LKW und Traktor sind Prototypen des Objektfahrzeugs, die durch Aufrufen der Fahrzeugmethode erstellt werden.