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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *