¿Qué hace JavaScript Semicolon??

¿Qué hace JavaScript Semicolon??
Un punto y coma (;) es un símbolo utilizado para la puntuación que representa una pausa que es más larga que una coma. El símbolo de semicolon es muy importante en la programación. También se usa para indicar el final de la instrucción en varios lenguajes de programación como C, C ++, Java, JavaScript y Python.

Este estudio explicará el funcionamiento del punto y coma (;) en JavaScript.

¿Qué hace JavaScript? Hacer?

En JavaScript, el "punto y coma"(;) Se usa para terminar una declaración, y es una parte opcional pero esencial del lenguaje JavaScript. Informa al compilador que una declaración ha terminado para que el control de ejecución pueda pasar a la siguiente declaración.

En JavaScript, hay algunas situaciones en las que el punto y coma es obligatorio de usar. En el otro caso, la declaración adicional también funcionará porque JavaScript tiene una característica de semicolon automática que existe como un semicolon invisible al final de la declaración para informar al compilador sobre la terminación de la declaración.

Ejecutemos un programa simple sin un punto y coma al final de la declaración y verifiquemos si se ejecuta o no.

Ejemplo: ejecutar programa sin ;
Crearemos una variable que almacena una cadena "Linuxhint":

var string = "Linuxhint"

Luego, imprima la cadena en la consola usando el "consola.registro()Método "sin agregar el punto y coma (;) al final de la declaración:

consola.log (cadena)

La salida muestra que JavaScript ha ejecutado con éxito las declaraciones adicionales del programa:

Cuando el analizador agrega una automática ";" en JavaScript?

Las siguientes son situaciones en las que el analizador JavaScript agregará un semicolon automáticamente mientras analiza el código fuente:

  • Cuando la nueva línea comienza con la nueva declaración.
  • Siguiente línea después de cerrar el bloque actual.
  • Después del regreso, ruptura, tirar y continuar las declaraciones.
  • Al final del archivo fuente donde se completa.

Todas las declaraciones dadas anteriormente se pueden terminar en JavaScript con o sin un punto y coma. Ahora, probemos algunos de los casos mencionados.

Ejemplo
Aquí, definiremos una función llamada "agregar()"En el que agregaremos dos números", "a" y "b”, Y colocar semicolons al final de la declaración de retorno y al final de la definición de bloque o función:

var add = function (a, b)
devolver a + b;
;

Luego, llame a la función add () sin usar Semicolon al final de la línea y verifique si la función se ejecutará o no:

Agregar (5,8)

Se puede observar que la función especificada se invoca con éxito sin usar el punto y coma:

Ahora, verifique qué sucede cuando no codifica el punto y coma al final del bloque, después de la declaración de devolución y al final del archivo fuente:

var add = function (a, b)
Devolver A + B

Agregar (5,8)

Aquí, la salida indica que si no usamos semicolones al final de la función de retorno, la declaración de retorno y el final del archivo fuente, el programa seguirá funcionando:

Cuando el analizador no agrega un ";" en JavaScript?

Veamos las situaciones en las que los semicolones son obligatorios para agregar en JavaScript:

  • Dos declaraciones deben estar separadas por un punto y coma si se colocan en la misma línea.
  • En un "para"Las dos primeras declaraciones de Loop, pero no la tercera declaración (incremento/disminución).

Ejemplo
Primero, crearemos una variedad de números impares sin colocar un punto y coma al final de la declaración:

var oddnumbers = [1, 3, 5, 9, 11]

Imprima la matriz en la consola usando el "para"Loop, donde ha agregado un punto y coma después de las dos primeras declaraciones, ya que es obligatoria, de lo contrario mostrará un error y el código no se ejecutará:

para (i = 0; i < oddNumbers; i++)
consola.log (Oddnumbers [i])

Producción

Aunque los semicolones son opcionales en JavaScript, mientras que es una buena práctica usarlo.

Conclusión

En JavaScript, el "punto y coma"(;) Se usa para terminar una declaración, y es una parte opcional pero esencial del lenguaje JavaScript. En JavaScript, hay algunas situaciones en las que el punto y coma es obligatorio de usar, como se discutió; De lo contrario, si no especifica un punto y coma al final de la declaración, también funciona debido a su función de semicolon automática. En este estudio, hemos explicado el funcionamiento del punto y coma (;) en JavaScript.