Calocybe: Obkektorientierung in Javascript

Beitrag lesen

Hallo Raimi

Ich habe beim rumprobieren und lesen gesehen, dass man in
Javascript ja richtig objektorientiert programmieren kann.

Naja, "richtig" ... ;-)  Aber ein bisschen schon, ja.

Ich hab inzwischen auch rausgekriegt, wie man Methoden definiert,
bekomme aber nicht so richtig raus, wie man das
<Klassenname>.prototype Objekt "richtig" benutzt.

Braucht man fuer die Vererbung. Siehe untenstehende Links.

  1. Hat jemand von Euch schon ein wenig mehr mit sowas gearbeitet?
        Ich suche Erfahrungswerte ("Geht prima" z.B. :-)

Fuer groessere Projekte nicht geeignet, aber das ist JavaScript sowieso nicht.

  1. Wo finde ich Doku zu dem Thema. Ich hab auf asptoday.com einen
        Artikel entdeckt, der ein wenig was zeigt... aber die Erklaerungen
        sind zu amerikanisch... (und im ns3 gehen seine Beispiele nicht
        alle).

http://developer.netscape.com/docs/manuals/js/client/jsguide/obj2.htm (Teil von http://developer.netscape.com/docs/manuals/js/client/jsguide/index.htm)
http://developer.netscape.com/docs/manuals/js/client/jsref/function.htm#1193426 (Teil von http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm)
Alles erreichbar von http://developer.netscape.com/docs/manuals/javascript.html aus.

  1. Wie kann ich alle eigenschaften eines Objektes iterieren. Ich bin
        mir fast sicher, dass es dafuer einen hash oder ein array gibt.

for (var i in obj)
    alert("obj." + i + " == " + obj[i]);

So lange