Comentarios en JavaScript

Los comentarios en JavaScript pueden ser usados para explicar el código, hacerlo más legible o para evitar la ejecución de algún código alternativo en para pruebas.

Comentarios de una sola línea

Los comentarios de un sola se inician con dos diagonales continuas como //. Cualquier texto entre las dos diagonales // y el final la línea será ignorado por JavaScript, es decir, no será ejecutado.

En el siguiente ejemplo se usan comentarios de una sola línea antes de cada línea de código:

// Carga el encabezado:
document.getElementByID("miEnc").innerHTML = "Mi primer Página.";
// Carga el párrafo:
document.getElementById("miParr").innerHTML = "Mi primer párrafo.";

En el siguiente ejemplo usa comentarios de una sola línea al final de cada línea de código para explicarlo:

var x = 5;     // declaración de "x" y se le asigna el valor 5.
var y = x + 2; // declaración de "y" y se le asigna el valor de x + 2.

Comentarios Multilínea

Los comentarios multilínea inician con una diagonal y un asterisco continuos como /* y terminan con un asterisco y una diagonal continuos como */. Cualquier texto entre /* y */ será ignorado por JavaScript.

En el siguiente ejemplo se usa un comentario multilínea (en bloque) para explicar el código:

/*
El siguiente código cambiará el encabezado con el id = "miEnc"
y el párrafo con el id = "miParr" en mi página web
*/
document.getElementById("miEnc").innerHTML = "Mi primer Página.";
document.getElementById("miParr").innerHTML = "Mi primer párrafo.";

Comentarios para evitar ejecución

Es adecuado utilizar comentarios para evitar la ejecución de código para pruebas.

En el siguiente ejemplo se utiliza el comentario de una sola línea para evitar la ejecución de una línea de código ejecutable;

// document.getElementById("miEnc").innerHTML = "Mi Primer Página";
document.getElementById("miParr").innerHTML = "Mi primer párrafo.";

En el siguiente ejemplo se utiliza el comentario de bloque para evitar la ejecución de múltiples líneas de código para pruebas:

/*
document.getElementById("miEnc").innerHTML = "Mi Primer Página";
document.getElementById("miParr").innerHTML = "Mi primer párrafo.";
*/