Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Ein einzeiliger JScript-Kommentar beginnt mit zwei Schrägstrichen (//).
Kommentare im Code
Im Folgenden ein Beispiel für einen einzeiligen Kommentar, gefolgt von einer Codezeile.
// This is a single-line comment.
aGoodIdea = "Comment your code for clarity.";
Ein mehrzeiliger JScript-Kommentar beginnt mit einem Schrägstrich und einem Sternchen (/*) und endet mit der umgekehrten Kombination (*/).
/*
This is a multiline comment that explains the preceding code statement.
The statement assigns a value to the aGoodIdea variable. The value,
which is contained between the quote marks, is called a literal. A
literal explicitly and directly contains information; it does not
refer to the information indirectly. The quote marks are not part
of the literal.
*/
Wenn Sie versuchen, einen mehrzeiligen Kommentar in einen anderen einzubetten, interpretiert JScript den daraus resultierenden mehrzeiligen Kommentar nicht wie erwartet. Die Kombination aus Sternchen und Schrägstrich (*/), die das Ende des eingebetteten mehrzeiligen Kommentars markiert, wird als das Ende des gesamten mehrzeiligen Kommentars interpretiert. Daher wird der Text, der auf den eingebetteten mehrzeiligen Kommentar folgt, als JScript-Code interpretiert, was zu Syntaxfehlern führen kann.
Im folgenden Beispiel wird die dritte Textzeile als JScript-Code interpretiert, da die innere Zeichenfolge */ von JScript als Ende des äußeren Kommentars interpretiert wird:
/* This is the outer-most comment
/* And this is the inner-most comment */
...Unfortunately, JScript will try to treat all of this as code. */
Es wird empfohlen, dass Sie alle Kommentare als Blöcke aus einzeiligen Kommentaren schreiben. Auf diese Weise können Sie später große Codesegmente durch einen mehrzeiligen Kommentar auskommentieren.
// This is another multiline comment, written as a series of single-line comments.
// After the statement is executed, you can refer to the content of the aGoodIdea
// variable by using its name, as in the next statement, in which a string literal is
// appended to the aGoodIdea variable by concatenation to create a new variable.
var extendedIdea = aGoodIdea + " You never know when you'll have to figure out what it does.";
Sie können umfangreiche Codesegmente auch durch die bedingte Kompilierung effektiv auskommentieren.