--> 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

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


     Eigenschaften

Ein Objekt besitzt eine Reihe von Eigenschaften.

Die zentrale Rolle bei der objektorientierten Programmierung mit JavaScript spielt die Eigenschaft prototype. Die Funktionalität ist dabei vielfältig und es werden aus diesem Grund verschiedene Fallbeispiele folgen.

    Array mit Methoden erweitern


Hier ein klassisches Beispiel: Das Objekt Array wird mit einer Methode getMaxArray erweitert, die dann allen neuen Objekten von Array zur Verfügung steht. Einfacher geht objektorientierte Programmierung nicht!
   Ergebnis
   Quellcode

<script language="javascript">
<!--
function getMaxArray() {
   var max = this[0];
   for (i = 1; i < this.length; i++)  {
      if (max < this[i]) {max = this[i];}
  }
  return max;
}
Array.prototype.max = getMaxArray;
var x = new Array(40, 4, 421, 3, 23 , 6);
document.writeln("Das Maximum des Arrays x ist " +x.max());
//-->
</script>






  Eigenschaften

  Eigenschaften
NN
MSIE
Opera

2 3 4 4.5 6
3 4 5 5.5
3.6 4 5

  constructor




  Referenz auf die Funktion, die den Prototypen des Objekts erzeugt.

  prototype




  Erweitert ein Objek um Methoden oder Attribute.

wird unterstützt
wird größtenteils unterstützt
wird teilweise unterstützt
wird nicht unterstützt
a keine direkte Funktion
a gefährlich



  Links



Unkommentierte Links:

Bewertung: webreference.com: Extend a class of objects.
Bewertung: webreference.com: Extend a particular instance of an object.
Bewertung: netscape.com: JavaScript-Referenz: Object Object
Bewertung: microsoft.com: JScript Reference: constructor Property
Bewertung: microsoft.com: JScript Reference: prototype Property

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:54:29 GMT 143
© Werner Diwischek