Hallo Malfoy
Mein Anliegen könnte man als kurzgefaßt so ausdrücken:
- Wo finde ich eine gute und vollständige JS-Referenz?
natürlich dort, wo die Sprache spezifiziert wird. http://www.ecma-international.org/publications/standards/Ecma-262.htm
Die Spezifikation läßt sich sogar recht gut lesen und verstehen.
- Kann man die Objekthierarchie einer JS-Version bestimmen?
JavaScript ist eine Sprache, die aus mehr besteht als aus Objekten. Wenn du allerdings wissen willst, welche Objekte ein Browser kennt, dann empfiehlt sich die for-in Schleife.
Angefangen vom Fensterobjekt kann man sich rekursiv damit alle Objekte ausgeben lassen. Bei den Methoden ist es schwieriger, da einige lt. Spezifikation nicht in einer solchen Schleife angezeigt werden können.
In SELFHTML ist übrigens ein Beispiel für diese Schleife für das Objekt document.http://selfhtml.teamone.de/javascript/sprache/schleifen.htm#for zweites Beispiel zu for.
Viele Grüße
Antje