
Juan Esteban Mejia Ortiz
Preguntaque tan importantes son los " ; " ? Son buena práctica? Mala?
- Cuando usamos varias instrucciones en una mísma línea
- Al comenzar la próxima línea con un array
- Al comenzar la próxima línea con un template string. Aquí hay una clase que lo explica

Julio César Zaravia Paredes
Hola.
Para complementar las respuestas de los compañeros, podría dar dos enfoques:
++A nivel personal:++ Si el proyecto es tuyo o es un proyecto a manera de afición o diversión con amigos o colegas fuera del trabajo puedes utilizar la convención que más se acomode a tus necesidades de velocidad y costumbre.
++A nivel laboral:++ Es IMPORTANTE que exista una decisión de equipo de que convenciones usar, inclusive para un hecho "tan insignificante" como usar punto y comas o no.
He visto casos en algunos equipos que incluso el uso de los curly braces genera discusiones bobas. Por ejemplo algunos las prefieren así:
my_funcion() { // Aquí mi código. }
Y, otros asi:
my_funcion() { // Aquí mi código. }
Aunque te parezca increible algunas personas consideran que la segunda opción genera más líneas de código innecesarias y esto genera inclusive discusiones.
++Si tu equipo aún no tiene una convención de cómo escribir código++, incluso al nivel de dudar si usar punto y coma o no, considero que es una oportunidad para conversar y estandarizar. No hay nada más bonito que leer código de otros que respeta hasta las más mínimas consideraciones de todo el equipo.
Saludos.

Andrea Paola García
El punto y coma es opcional en JavaScript, excepto en algunos casos:
Edwin Garcés Saucedo
Depende mucho de ti, la verdad es que yo usé por mucho tiempo ese punto y coma porque estaba acostumbrado viniendo de otros lenguajes en los que es necesario usarlo, como PHP o C. Pero con el tiempo te acostumbras a dejar ese punto y coma de lado, no es necesario y es una manera quitarle a tu cabeza ese trauma que se genera a lo largo de los años por ese punto y coma faltante en tu código. Prueba no usarlo, te acostumbrarás a ello.

luis alejandro castañeda varon
la verdad eso depende del gusto de cada programador es igual ponerlas o no sacha de platzi no las coloca en otros cursos
Favio Sauto
Unos dicen que es una práctica que ya no se debería usar, otros dicen que es mejor que se use y otros la usan unas veces y otras no. En fin, ya no son "vitales" como lo eran antes.
Además, depende mucho de el estándar que quieras o tengas que seguir, si trabajas en un equipo de desarrollo y ellos la usan, entonces úsala, no tiene nada de malo (sobre todo si luego te quieres pasar a lenguajes como PHP, Java, entre otros). Si tu equipo no las usa, no las uses (te ayudará a acostumbrarte a Python si luego te pasas a ese lenguaje). Y si no trabajas en equipo vendría siendo como tu te sientas más cómodo, en lo personal yo las uso, pero hay otras personas que no.