Webtechnologien Teil 15: JavaScript - Teil I
Webtechnologien Teil 15: JavaScript - Teil I
Webtechnologien Teil 15: JavaScript - Teil I
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Klassen-Konstruktor I<br />
function KlassenName([Param1, Param2,..]) { // Konstruktor<br />
this.Attribut1= Param1; // neues Attribut<br />
this.Attribut2= Param2; // neues Attribut<br />
...<br />
}<br />
var obj= new KlassenName([Param1, Param2,..]);<br />
...<br />
• Ein Objekt wird mit einer Konstruktor-Funktion und dem Operator new<br />
definiert, die denselben Namen wie die gedachte Klasse hat.<br />
• Also Objekte, die mit derselben Funktion per new erzeugt wurden, bilden<br />
dadurch die Exemplare einer gemeinsamen fiktiven Klasse.<br />
• Das Schlüsselwort this verweist auf das eigene Objekt.<br />
• Die Attribute werden durch die Zuweisungen über this Stück für Stück<br />
definiert.<br />
<strong>Webtechnologien</strong> - WS 2013/14 - <strong>Teil</strong> <strong>15</strong>/<strong>JavaScript</strong> I<br />
46