Curso javascript nivel medio
En JavaScript, el punto y coma (;) se utiliza para indicar el final de una instrucción o línea de código. Es una forma de decirle al navegador o al motor de JavaScript que esa línea ha terminado y que debe pasar a la siguiente.
¿Cuándo se usa el punto y coma?
-
Al final de una instrucción:
- Normalmente, cada línea de código que realiza una acción termina con un punto y coma.
- Ejemplo:
1let nombre = "Juan"; // Esta línea termina con un punto y coma 2console.log(nombre); // Esta tambiénSalida de Consola!: Juan
-
Al separar instrucciones en una misma línea:
- Si decides escribir varias instrucciones en una sola línea, debes separarlas con un punto y coma.
- Ejemplo:
1let x = 10; let y = 20; console.log(x + y); // Tres instrucciones en una sola líneaSalida de Consola!: 30
¿Es obligatorio usar el punto y coma?
- JavaScript automáticamente inserta puntos y comas (esto se llama Automatic Semicolon Insertion o ASI). Esto significa que, en muchos casos, si olvidas poner un punto y coma, JavaScript lo agregará por ti.
- Pero no siempre es seguro omitirlo. En algunas situaciones, no usar el punto y coma puede causar errores inesperados o hacer que el código no se comporte como esperas.
Ejemplo donde el punto y coma es importante
1let nombre = "Juan" 2let saludo = "Hola" 3 4[1, 2, 3].forEach(num => console.log(num))Salida de Consola!: [1, 2, 3].forEach(num => console.log(num)) ^ TypeError: "Hola"[(1 , 2 , 3)].forEach is not a function
- Sin punto y coma después de
"Hola", JavaScript podría interpretar que la segunda línea continúa en la tercera, lo que resultaría en un error. - Con punto y coma, el código es claro y evita confusiones:
1let nombre = "Juan"; 2let saludo = "Hola"; 3 4[1, 2, 3].forEach(num => console.log(num));Salida de Consola!: 1 2 3
Buenas prácticas
- Escribe código claro y legible: Aunque JavaScript puede ser flexible, seguir las convenciones de usar el punto y coma te ayudará a escribir código más limpio y menos propenso a errores.
- Usuarios avanzados: Si eres un usuario con experiencia, puedes evitar el uso de punto y coma al final de las instrucciones.
Resumen
El punto y coma en JavaScript indica el final de una instrucción. Aunque JavaScript a veces lo agrega automáticamente, es una buena práctica usarlo siempre para evitar problemas y asegurar que tu código funcione correctamente.
- Loading...
El siguiente código quiere mostrar por consola el valor de la variable nombre, pero falla.
Arreglalo para que funcione. Solo puedes usar 1 linea de código.
Loading...