--> home Seitenstatus 3

 JavaScript


Einführung in JavaScript Primer

Variablen und Objekte in JavaScript. Variablen

Schleifen, Bedingungen und Funktionen in JavaScript Strukturen

Objekte »

Objekte, die der Client/Browser zur Verfügung stellt Browser

Das klassische Objektmodell für Elemente einer HTML-Seite HTML

Multimedia-Objekte Multimedia

Dynamisches HTML der ersten Generation DHTML

DOM ermöglicht den Zugriff auf HTML- oder XML-Objekte DOM

Bibliothek, Sites mit fertigen Skripten oder Beispielen Skripte

Software

Was ist ein Objekt?
Primer
Objekte  in JavaScript definieren
Definieren
Objekte können über prototype erweitern
Erweitern
Vererbung mit JavaScript über die Methode Prototype
"Vererben"
Elemente der Objekte
Zugriff
Das Object-Objekt in JavaScript
Object-Objekt

PageMap 
(Umfang 188 Seiten)



Sponsoring  




JavaScript-Objekte

spez. Seiten zu JavaScript  





 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




Netonstage - webprojekte - webconsulting - softwareentwicklung
back


     Objekte

JavaScript ist nicht streng objektorientiert, sondern nur objektbasiert. Das heißt im wesentlichen: Man muß zur Programmierung nicht explizit Objekte verwenden.

In den vorhergehenden Kapiteln ging es um "klassische" Elemente von Programmiersprachen wie Variablen. Dennoch waren auch typische Elemente der objektorientierten Programmierung wie Methoden und Eigenschaften ein Thema.

Da die folgenden Kapitel das vielfältige Objekt-Modell von JavaScript behandeln, passen allgemeine Informationen zu JavaScript-Objekten gut dazwischen.

Dabei geht es auch darum, wie man in JavaScript eigene Objekte definieren und erweitern kann. Als Einstieg schon einmal folgendes Beispiel:


    Einfaches Objekt erzeugen


Hier werden zwei einfache Objekte der Klasse SimpleObject über new erzeugt. Die Objekte enthalten einfach einen Wert, der über die Methode getValue ausgegeben wird. Im ersten Objekt wird der Wert über setValue geändert.
   Ergebnis
   Quellcode


<script language="javascript">
<!--
// Object declaration
function SimpeObject (propertyValue) {

   // Methods
   function getValue() {return this.objectValue;}
   function setValue(propertyValue) {this.objectValue = propertyValue;}
   this.getValue = getValue;
   this.setValue = setValue;

   // property
   this.objectValue = propertyValue;
   return this;
}

// create Object
var value1 = new SimpeObject (1);
document.write ('Wert value1:' + value1.getValue() + '<br>');
value1.setValue(4);
document.write ('Wert value1:' + value1.getValue() + '<br>');

// create second Object
var value2 = new SimpeObject (6);
document.write ('Wert value2:' + value2.getValue() + '<br>');
document.write ('Wert value1:' + value1.getValue() + '<br>');

//-->
</script>







  Links



Unkommentierte Links:

Bewertung: mut.de: JavaScript in 21 Tage: Objekte in JavaScript
Bewertung: google.de: Suche: javascript objekt prototype (de)

Link empfehlen





 forward


(München, 2001-01-29 00:00:00 / )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook JavaScript: 188 Themenseiten )
letzte Generierung Mon, 30 Apr 2001 13:50:39 GMT 134
© Werner Diwischek