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?

  1. 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én
      Salida de Consola!:
      Juan
  2. 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ínea
      Salida 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...