¿Let es mejor que VAR?
¿Let es mejor que VAR?

Video: ¿Let es mejor que VAR?

Video: ¿Let es mejor que VAR?
Video: Dua Lipa - New Rules (Official Music Video) 2024, Noviembre
Anonim

La principal diferencia es la diferencia de alcance, mientras que dejar solo puede estar disponible dentro del alcance que se declara, como en el bucle for, var se puede acceder fuera del bucle, por ejemplo. dejar le permite declarar variables que tienen un alcance limitado al bloque, declaración o expresión en la que se usa.

Entonces, ¿cuál es mejor dejar o VAR?

dejar Es el nuevo var . Aparentemente la única diferencia es que var se ajusta a la función actual, mientras que dejar se ajusta al bloque actual. Y si desea enfocar algo más finamente en un bloque for o algo así, entonces puede hacerlo también. Entonces mi instinto es dejar de usar var en conjunto al escribir código ES6.

También se puede preguntar, ¿cuál es la diferencia entre VAR y dejar entrar JS? var y deja ambos se utilizan para la declaración de variables en javascript pero el diferencia entre ellos es que var tiene el alcance de la función y dejar tiene ámbito de bloque. Se puede decir que una variable declarada con var se define a lo largo del programa en comparación con dejar.

En consecuencia, ¿se deja más rápido que el VAR?

En términos de comparación de desempeño, var es más rápido y dejar es más lento dentro de los bucles mientras se ejecuta o ejecuta el código. Re-declarando var declarada una variable en la misma función o alcance da lugar a un error de sintaxis, mientras que dejar La variable declarada no se puede volver a declarar.

¿Cuándo debería usar var para declarar una variable sobre Let?

var número = 5 número = "Hola mundo" // Este voluntad no compilar. La principal diferencia es que variable var valor pueden cambiar, y deja que pueda 't. Si usted desea tener datos de entrada de un usuario, usarías var entonces el valor pueden ser cambiado y usar dejar tipo de datos variable entonces el valor pueden no se puede cambiar.

Recomendado: