JavaScript 04 - Kommentare
    


Home

ZURÜCK SITEMAP  

  JavaScript 04 - Kommentare

Es ist empfehlenswert, in komplexen JavaScripts Kommentare einzufügen. Das ist eine größe Hilfe bei der späteren Überarbeitung oder Erweiterung. Sie kennen den Syntax für Kommentare in HTML-Dokumenten, der so aussieht:
<!-- das ist ein HTML-Kommentar -->


  Kommentare bei JavaScript

Auch im JavaScript-Quellcode können Kommentare eingetragen werden. Das ist empfehlenswert und hilft die Arbeitsweise eines Scripts auch noch nach einem Jahr rasch nachvollziehen zu können.

In meinen Beispielen finden sie im Quellcode ebenfalls Anmerkungen oder Erklärungen. Solche Kommentare sind erlaubt, müssen aber entsprechend gekennzeichnet sein, damit der Erklärungstext nicht als Anweisung gelesen wird.

Kommentare sind Bemerkungen die der Programmierer in den Programmcode einfügt, um die Anweisungen zu erklären. Kommentare innerhalb des JavaScripts sehen so aus:

einzeilge Kommentare stehen hinter / / -Zeichen

mehrzeilige stehen zwischen / * und * /


<script type="text/javascript" language="JavaScript">
<!--
JavaScript-Anweisung1;
JavaScript-Anweisung2;
JavaScript-Anweisung3;

// das ist ein einzeiliger Kommentar

JavaScript-Anweisung4;
JavaScript-Anweisung5;


/*
Das ist ein Kommentar der sich
über mehr als eine Zeile erstreckt
*/

JavaScript-Anweisung6;
JavaScript-Anweisung7;  // auch ein Kommentar
JavaScript-Anweisung8;

// -->
</script>



   Noch ein wichtiger Kommentar

Die gesamten JavaScript-Anweisungen sollten immer in HTML-Kommentare gesetzt werden, damit Browser, die JavaScript nicht beherrschen , die Befehlszeilen nicht wie Texte anzeigen.

<!-- Kommentar -->  so ist es bei HTML üblich.

Steckt man also den JavaScript-Code in solche HTML-Kommentarzeichen ist für ältere Browser gut vorgesorgt. Das reicht aber nicht aus!

Das Besondere für das Ausblenden von JavaScript im Problemfall ist, dass das Ende des Kommentars noch durch ein JavaScript-Kommentarzeichen (//) geschützt werden muss. Andernfalls würden die Zeichen --> vom JavaScript als Teil der Anweisungen gesehen werden.

<script language="JavaScript" type="text/javascript">
 <!-- Anfang Inhalt verstecken

   Hier steht das JavaScript

 //   Ende Inhalt verstecken -->
</script>



NACH OBEN