Diferencia entre la palabra clave VAR, LET y const en JavaScript

Diferencia entre la palabra clave VAR, LET y const en JavaScript

En JavaScript, hay múltiples formas de declarar e inicializar la variable en el programa, como "dejar","varilla", y "estúpido". Sin embargo, es la tarea más difícil decidir cuál es el mejor método para declarar la variable. Una constante nunca se puede modificar después de las declaraciones. Además, las variables "var" y "let" se pueden alterar después de la inicialización.

Esta publicación demostrará:

  • ¿Cuál es la palabra clave "var"??
  • ¿Cuál es la palabra clave de "dejar"??
  • ¿Cuál es la palabra clave "const"??
  • Diferencia entre palabras clave LET, VAR y const en JavaScript

¿Cuál es la palabra clave "var"??

La declaración de una variable con la ayuda del "varilla"La palabra clave es un método antiguo. Cuando se declara una variable del lado exterior de una función definida, tiene alcance global en lugar del alcance de la función. Sin embargo, la inicialización de una variable dentro de la función definida solo tiene alcance de la función. Solo se puede usar dentro de la función definida.

Ejemplo 1: Declarar variable a nivel mundial

En este ejemplo establecido, declare una variable con la ayuda del "varilla"Palabra clave que tiene un alcance global y se puede acceder a cualquier parte del programa. Para hacerlo, definimos un "nombre"Variable utilizando la palabra clave" var "y asigna un valor:

var name = "Linuxhint";

Ahora, utiliza el "registro()Método y pasar una variable declarada como argumento para mostrar su valor en la consola:

consola.log (nombre);

Ejemplo 2: declarar variable en función

Los programadores también pueden definir la variable dentro de la función. Sin embargo, solo se puede llamar en la función definida. Para ese propósito, siga las instrucciones establecidas en el fragmento de código:

function divert ()
var name = "Linuxhint";
consola.log (nombre);

Aquí:

  • Definiremos una función e inicializaremos la variable con la ayuda de "varillaPalabra clave y establecer el valor de la variable definida.
  • Luego, muestre la salida en la pantalla de la consola utilizando el "registro()".

Después de eso, llame a la función definida y:

divertido();

¿Cuál es la palabra clave de "dejar"??

En la nueva versión de JavaScript, hay dos nuevas formas de declarar variables en JavaScript de acuerdo con la última versión (ES6), una de las cuales involucra el "dejarPalabra clave.

Ejemplo

Utilizar el "dejar"Palabra clave para declarar la variable y establecer el valor de la variable definida de acuerdo con su elección. En este caso, asignaremos un valor entero y visualización en la consola:

Sea n = "123";
consola.log (n);

Además, también podemos declarar la variable en una función utilizando el "dejarPalabra clave:

function divert ()
Sea n = "123";
consola.log (n);

Ahora, llame a la función definida:

divertido();

¿Cuál es la palabra clave "const"??

El "estúpido"Es una palabra clave de programación especial con ámbitos de bloque. Significa que el alcance del contenido depende del lugar definido donde el "estúpido"Ha sido declarado. Esta palabra clave sigue la misma regla que la "varilla" y "dejar"Palabras clave. Sin embargo, una vez que un valor se declara como constante, no se puede cambiar.

Ejemplo

En este ejemplo declarado, el "estúpido"La palabra clave se usa para declarar la constante con un nombre en particular. Luego, asigne el valor y muestre la salida en la consola:

const name = "Hafsa";
consola.log (nombre);

Diferencia entre palabras clave "var", "let" y "const" en JavaScript

Las principales diferencias entre las palabras clave "Let", "Var" y "const" en JavaScript se mencionan en la tabla dada:

varilla dejar estúpido
El valor de la variable utilizando el "varilla"La palabra clave se puede cambiar y modificar. El valor de la variable declarada utilizando el "dejar"La palabra clave se puede cambiar y modificar. El valor de la variable declarado con la ayuda del "estúpido"La palabra clave no se puede cambiar o modificar.
Tiene un alcance de función. Tiene un alcance de bloque. Tiene un alcance de bloque.
Se puede acceder sin inicialización. Se puede acceder sin inicialización. Sin inicialización, no se puede invocar "const"
Se puede declarar sin inicialización. Se puede declarar sin inicialización. Sin inicialización, no se puede declarar.

Eso se trata de la diferencia entre palabras clave Constant, Let y VAR en JavaScript.

Conclusión

El "varilla","dejar", y "estúpido"En JavaScript son palabras clave especiales. La principal diferencia entre estas palabras clave es que el "varilla" y "dejar"Se puede cambiar y modificarse en cualquier momento del programa. Sin embargo, el "estúpido"El valor no se puede modificar después de declararse la constante. Esta publicación indicó las distinciones entre las palabras clave const, var y deja que las palabras clave en JavaScript.