El punto y coma es solo una recomendación o influye en el código, ¿Tambien se debe usar en las lineas de html?
El punto y coma es solo una recomendación o influye en el código, ¿Tambien se debe usar en las lineas de html?
La respuesta corta es no, no es necesario. JavaScript interpreta el código y infiere donde termina el bloque para colocar el punto y coma. Además, actualmente no es considerado una mala práctica. Por lo tanto, es cuestión de gustos, sin embargo, hay unas reglas indicadas en la especificación ECMA que debemos saber.
¿Cómo funciona el Automatic Semicolon Insertion de JavaScript? El intérprete de JavaScript lee el código de izquierda a derecha e inserta el punto y coma (sino está presente) cuando se cumplan una de estas reglas:
Estas reglas se aplican siempre y cuando el programa no sea en una línea, en ese caso usar punto y coma es obligatorio.
let a=1 let b=2 no está permitido.
let a=1; let b=2 si está permitido.
¡Hola brother!
Es una recomendación necesaria, JavaScript introduce automáticamente ;** por ti, pero el **algoritmo para realizar está tarea no es del todo confiable, es muy raro que suceda pero podría darse el caso de que tu programa no corra como tu esperabas, y se deberá a que JavaScript introdujo, o no introdujo un ;** donde **debería o no debería estar.
Por eso es conveniente que:
"Si quieres que las cosas salgan bien, debes hacerlas tu mismo"
¡Éxito y mucha suerte campeón!
Muchas gracias