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

 

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

Whatsapp Messenger Facebook Twitter
ó copia el link

¿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

Visitado 145 veces | Publicado hace 6 meses

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

Ver scripts de JAVASCRIPT

Aprende a crear una app para restaurante en Android con el curso básico de Android completamente gratis

VER EL CURSO DE ANDROID

Programación en JAVASCRIPT

Ejemplos y scripts de programación para tus proyectos

Lo último que estamos programando en el curso: Lector de Códigos QR ANDROID PHP MYSQL

Últimos detalles diseño y prueba de la app Lector Market Alis

Diseño y prueba final del Lector QR

© Todos los derechos reservados | codea.app | Comunidad de programación web y desarrollo de aplicaciones móviles | Perú 2019