Struppi: Kommentare - richtig kommentieren

Beitrag lesen

ich finde eben doch sehr häufig bei Scriptbeispielen in Fach-Büchern und www-Quellen ein //--> am Ende eines Scriptbreiches.

Das auskommentieren von Scriptbereichen ist nur für Browser, die das <script> Tag nicht kennen notwendig. Mir ist kein Browser bekannt (evtl. Lynx?) bei dem das so ist. Das ist alte Gewohnheit die meiner Meinung nach überflüssig ist.

Diese Schreibweise muss einen nachvollziehbaren Grund haben und kann - in der von mir beobachteten Häufigkeit - nicht nur ein weitverbreiteter Fehler sein ...

Es ist kein Fehler.
Damit diese Browser - die kein Script können - das Skript nicht anzeigen, wird das Skript mit einem HTML Kommentar <!-- --> vorm Browser versteckt. Eigentlich sind HTML Kommentare in JS ungültig, aber die Browserhersteller haben sich darauf geeinigt, das wenn solche ein Kommentar unmittelbar dem Script Tag folgt er nciht als JS interpretiert wird.

Welchen Sinn könnte das vorangestellte // haben ... ?

Das ist ein JS Kommentar, ohne die müßte der Browser versuchen '-->' (Der schließende HTML Kommentar) als JS auszuführen. Manche browser tun dies auch manche nicht.

Struppi.