Diferencia entre el var y el let de JavaScript

Diferencia entre el var y el let de JavaScript con ES6

Diferencia entre el var y el let de JavaScript

Diferencia entre el var y el let de JavaScript con ES6

Un nueva funcionabilidad que nos trae JavaScript con ES6 una alternativa de declaración de variables con el normal VAR ahora puedes hacer con el LET

Diferencia entre el var y el let de JavaScript

Con la nueva novedades de ES6 de Javascript nos tra dos formas de definir variables, utilizando var como ya es conocido pero ahora podemos usar la palabra reservada que es el let, ahora la diferencia principal seria el alcance de las variables.

El let permite declarar variables limitando su alcance al bloque, declaración, o expresión donde se está usando y var define una variable global o local en una función sin importar el ámbito del bloque.

Si tienes conocimientos sobre programación habrás notado que las variables que se crean dentro de una función tienen tiempo de vida igual al uso de la función ya que al terminar la función se libera memoria que se usó en esta, Con ES6 podrás crear sección con scope donde podrás crear variables y todo lo demás sin necesidad de crear un función:

{
  var sueldo = 12;
  let sueldo 2 = 19;

}
alert(sueldo);
alert(sueldo2);
function varTest() {
  var x = 31;
  if (true) {
    var x = 71;  // misma variable!
    console.log(x);  // 71
  }
  console.log(x);  // 71
}
 
function letTest() {
  let x = 31;
  if (true) {
    let x = 71;  // variable diferente
    console.log(x);  // 71
  }
  console.log(x);  // 31
}

Otro ejemplo:

var a = 5;
var b = 10;
 
if (a === 5) {
  let a = 4; // El alcance es dentro del bloque if
  var b = 1; // El alcance es dentro de la función
 
  console.log(a);  // 4
  console.log(b);  // 1
}
 
console.log(a); // 5
console.log(b); // 1

 


¿Quieres el código fuente del proyecto
Diferencia entre el var y el let de JavaScript?

...por favor suscríbete gratuitamente para descargarlo

SUSCRÍBIRME

Compártelo...talvez alguién lo necesite!

Whatsapp Messenger Facebook Twitter
ó copia el link

Visitado 190 veces | Publicado hace 8 meses

Más códigos de programación en JAVASCRIPT.

Ver scripts de JAVASCRIPT

Aprende a crear aplicaciones móviles en Android con el curso Android desde cero

VER EL CURSO ANDROID DESDE CERO

Lo último que estamos programando en el curso: Android desde Cero

Realizar pruebas debug y generar el APK de la App Hotel

Debug y generar apk

© Todos los derechos reservados CODEA APLICACIONES | Comunidad de programación web y desarrollo de aplicaciones móviles | 2020