Рубрики
Без рубрики

JS VAR против LET MINE

Разница между VAR и Let в JavaScript – это сфера блока. var, когда VAR объявлен … Tagged with JavaScript, начинающие.

Разница между var и пусть В JavaScript – Block Scope.

вар

Когда var объявляется вне схватки блока, а затем объявляется внутри блока после первого объявления. Значение var Изменяется после того, как сфера блока закончилась.

//first declaration of var x
 var x=10;
 {
     //second declaration of var x
     var x=5;
     alert(x); //prints 5
 }
 alert(x); //prints 5

позволять

Однако, используя пусть Ключевое слово, чтобы объявить переменную. Значение переменной не изменяется в результате последующего объявления RE внутри блока.

//first declaration of let var y
 let y=15;
 {
     //second declaration of let var y
     let y=90;
     alert(y); //prints 90
 }
 alert(y); //prints 15

Оригинал: “https://dev.to/anilkhandei/js-var-vs-let-difference-5aj4”