Compartir a través de


Comentarios de JScript

Un comentario de una sola línea en JScript comienza con un par de barras (//).

Comentarios en código

A continuación se incluye un ejemplo de comentario de una sola línea, seguido de una línea de código:

// This is a single-line comment.
aGoodIdea = "Comment your code for clarity.";

Un comentario multilínea de JScript comienza con una barra seguida por un asterisco (/*) y termina con los mismos elementos en orden inverso (*/).

/*
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.
*/

Si intenta incrustar un comentario de varias líneas en otro comentario del mismo tipo, JScript interpreta el comentario resultante de forma imprevista. Los caracteres */ que marcan el final del comentario incrustado se interpretan como el final de todo el comentario de varias líneas. Por tanto, el texto que va a continuación de un comentario de varias líneas se interpreta como código JScript y puede generar errores de sintaxis.

En el ejemplo siguiente, la tercera línea de texto se interpreta como código ya que JScript interpreta los caracteres */ interiores como el final del comentario exterior:

/* 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 aconsejable escribir todos los comentarios como bloques de comentarios de una sola línea. Posteriormente, esto le permitirá comentar extensos segmentos de código mediante un comentario de varias líneas:

// 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.";

De manera alternativa, puede utilizar la compilación condicional para comentar de un modo eficaz segmentos extensos de código.

Vea también

Otros recursos

Referencia de JScript

Paseo por el lenguaje JScript

Compilación condicional