ES6块级作用域与ES5立即执行函数对比
2018-07-12 本文已影响0人
gis杭州
ES6有了块级作用域;在ES5时,采用立即执行函数实现块级作用域。
ES6:
{
let a = "abc";
};
console.log(a);//error
image.png
ES5:
(function(){
var b = 123;
});
console.log(b);//error
image.png
ES6有了块级作用域;在ES5时,采用立即执行函数实现块级作用域。
ES6:
{
let a = "abc";
};
console.log(a);//error
image.png
ES5:
(function(){
var b = 123;
});
console.log(b);//error
image.png