preloader

Estructura del código en JavaScript

Sentencias

Las sentencias son construcciones sintácticas y comandos que realizan acciones. Por ejemplo, alert('¡Hola mundo!') muestra el mensaje “¡Hola mundo!”. Podemos tener tantas sentencias en nuestro código como queramos, separándolas con un punto y coma. Generalmente, las sentencias se escriben en líneas separadas para hacer que el código sea más legible:

				
					alert('Hola');
alert('Mundo');

				
			

Punto y coma

En JavaScript, el punto y coma es opcional en la mayoría de los casos cuando existe un salto de línea. Por ejemplo, el siguiente código también funciona:

				
					alert('Hola')
alert('Mundo')

				
			

JavaScript interpreta el salto de línea como un punto y coma implícito, pero hay casos en los que no se debe omitir el punto y coma, ya que puede causar errores difíciles de encontrar y corregir.

Inserción automática de punto y coma

JavaScript inserta automáticamente puntos y coma en algunos casos, pero no siempre. Por ejemplo:

				
					alert(3 + 
1 + 
2);

				
			
En este caso, JavaScript no inserta un punto y coma después del 3 + y el resultado es 6. Sin embargo, en algunas situaciones, como al trabajar con arrays, puede fallar al insertar un punto y coma donde realmente se necesita:
				
					alert("Hello")
[1, 2].forEach(alert)

				
			

Este código muestra solo “Hello” y causa un error, porque JavaScript no asume un punto y coma antes de los corchetes [...].

Comentarios

Los comentarios son útiles para describir el código y se pueden poner en cualquier lugar de un script. No afectan su ejecución. Hay dos tipos de comentarios:

  1. Comentarios de una línea: comienzan con //. Pueden ocupar una línea completa o seguir a una sentencia.

  2. Comentarios de varias líneas: comienzan con /* y terminan con */. Se pueden utilizar para deshabilitar temporalmente una parte del código.

Accesos rápidos del teclado

En la mayoría de los editores, se puede comentar una línea de código presionando Ctrl + / para un comentario de una sola línea y Ctrl + Shift + / para comentarios de varias líneas (selecciona una parte del código y pulsa la tecla de acceso rápido). Para Mac, utiliza Cmd en lugar de Ctrl y Option en lugar de Shift.

Importante

  • Comentarios anidados no son admitidos: No puede haber /*...*/ dentro de otro /*...*/, ya que causará un error.

Recomendamos colocar puntos y coma entre las sentencias, incluso si están separadas por saltos de línea, ya que es más seguro, especialmente para principiantes.

Related Post