--> home Seitenstatus 4

 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

Object-Eigenschaften
Eigenschaften
Object-Methoden
Methoden

PageMap 
(Umfang 188 Seiten)



Sponsoring  




JavaScript-Objekte

spez. Seiten zu JavaScript  





 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




Netonstage - webprojekte - webconsulting - softwareentwicklung
back


     Object-Objekt

Object ist ein einfacher JavaScript-Objekt-Typ. Alle JavaScript-Objekte sind aus diesem Objekt hergeleitet und besitzen Methoden.

Grundsätzlich ist jede Variable in JavaScript auch ein Objekt mit gemeinsamen Methoden und Eigenschaften. Mit JavaScript lassen sich mit function neue Objekte mit Methoden und Eigenschaften aufbauen.

Auch wenn meist kleine Funktionen in prozeduraler Definition geschrieben werden, so schadet ein Blick in die Objekt-Orientiertheit nicht. Und als Einstieg in Konzepte und Funktionen von objektorientierten Sprachen ist JavaScript wegen niedriger Einstiegsschwellen ideal!

Diese Funktion wird im weiteren als Beispiel verwendet und als car.js jeweils eingebunden.


    Simples Fahrzeug-Objekt mit Eigenschaften und Methoden


Hier definiert die Funktion buildCar ein Objekt mit zwei Eigenschaften (Hersteller und Sitze) mit vier Methoden, mit denen auf die Eigenschaften zugegriffen werden kann.
Im weiteren werden jeweils zwei Auto-Instanzen mit new erzeugt und die Elemente einfach ausgegeben.
   Ergebnis
   Quellcode


<script language="javascript">
<!--
function buildCar(brand,numberOfSeats) {
  function getBrandMethod() {return this.brand;}
  function setBrandMethod(brand) {this.brand = brand;}
  function getSeatsMethod() {return this.seats;}
  function setSeatsMethod(seats) {this.seats = seats;}

   // defining properties
  this.brand = brand;
  this.seats = numberOfSeats;

     //defining methods
  this.getBrand=getBrandMethod;
  this.setBrand=setBrandMethod;
  this.getSeats=getSeatsMethod;
  this.setSeats=setSeatsMethod;

  return this;
}

// myCar
var myCar = new buildCar("BMW",5);
document.writeln("Marke myCar: " + myCar.getBrand() + " <br />");
document.writeln("Sitze myCar: " + myCar.getSeats() + " <br />");
myCar.setSeats(3);
document.writeln("Sitze myCar geändert: " + myCar.getSeats() + " <br />");

// myCarSecond
var myCarSecond = new buildCar("Mercedes",2);
document.writeln("Marke myCarSecond: " + myCarSecond.brand + " <br />");
document.writeln("Sitze myCarSecond: " + myCarSecond.seats + " <br />");


//-->
</script>







  Links



Unkommentierte Links:

Bewertung: microsoft.com: Creating Your Own Objects
Bewertung: irt.org: FAQ: JavasScript Objects
Bewertung: zdnet.com: In Pursuit of the Custom Object
Bewertung: netscape.com: JavaScript Guide: Values, Variables, and Literals
Bewertung: netscape.com: JavaScript Guide: Expression and Operators
Bewertung: netscape.com: JavaScript-Referenz: Object Object
Bewertung: netscape.com: JavaScript-Referenz: Object Object
Bewertung: microsoft.com: JScript Global Object
Bewertung: microsoft.com: JScript Object Object
Bewertung: microsoft.com: JScript Objects
Bewertung: WebDevelopersJournal.com: Object Properties and Flow Control
Bewertung: tech.irt.org: Objects
Bewertung: netzwelt.com: Objekte, Eigenschaften und Methoden

Link empfehlen





 forward


( )
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:53:49 GMT 141
© Werner Diwischek