Calocybe: JavaScript gefährlich???

Beitrag lesen

Javascript ist und bleibt Javascript. Da gibts keine Unterschiede bei den Browsern - egal, wie Du das siehst.

Na dann empfehle ich Dir mal etwas Lektuere: http://developer.netscape.com/docs/manuals/js/client/jsguide/index.htm und http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm. Kannst Du auch downloaden auf http://developer.netscape.com/docs/manuals/javascript.html.

Du wirst sehen, dass es sehr wohl Unterschiede zwischen den verschiedenen JS-Versionen gibt. Und da die Hersteller ihre Browser sowieso grundsaetzlich fehlerhaft programmieren, kann man auch davon ausgehen, dass es Unterschiede zwischen mehreren Implementationen derselben JS-Version gibt.

Eben nicht !!! Das einzige was passieren kann, ist, dass der eine Browser ein Objekt nicht kennt oder eine bestimmte Methode dafuer nicht zur Verfuegung hat. Wie man mit Javascript darauf zugreift ist 100% gleich.

JavaScript kennt auch builtin objects, die nicht zum DOM gehoeren, sondern zur Sprache selbst. Diese sind dann auch in der ECMA-262 Spec beschrieben. Im Prinzip sind das alle Objekte, die nicht irgendwas mit dem Browserfenster und dem darin dargestellten Inhalt zu tun haben, z.B. Date, String, Object, Math. Aenderungen an diesen Objekten (z.B. hat sich im Laufe der Versionen einiges bei Date und String getan) sind sehr wohl Aenderungen an der Sprache selbst.

Calocybe