Raimi: Obkektorientierung in Javascript

Hallo!

Ich habe beim rumprobieren und lesen gesehen, dass man in
Javascript ja richtig objektorientiert programmieren kann.
Das kommt im selfhtml straeflich zu kurz. Da steht ja gerade mal
wie ein Konstruktor aussieht...

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

Nun haette ich mal ein paar fragen.

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

  2. 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).

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

Danke schonmal

    1. Wo finde ich Doku zu dem Thema. Ich hab auf asptoday.com einen
          Artikel entdeckt, der ein wenig was zeigt... aber die Erklaerungen...

    Hallo Raimi,

    schau doch mal unter folgender URL:

    link:http://www.javascript.seite.net/index.bak.html

    Viel Erfolg
    alexis

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