Это повышает читабельность кода, как сказано выше, поскольку вы знаете, что ES6
ввел let
и const
, где вещи block scoped
, что опять же является хорошей практикой для использования при кодировании в Javascript, а такжеудобнее
Использование var
function nodeSimplified(){
var a =10;
console.log(a); // output 10
if(true){
var a=20;
console.log(a); // output 20
}
console.log(a); // output 20
}
Использование let
function nodeSimplified(){
let a =10;
console.log(a); // output 10
if(true){
let a=20;
console.log(a); // output 20
}
console.log(a); // output 10
}