ES6

48 阅读1分钟

ES6

ES6中let和var的区别

在Es6中let是块级作用域,var是全局作用域,其中let没有变量提升,而var有变量提升。

LWDPG~WL9YN{HY7WTN5O8@U.png

let和const的区别

let和const都是块级作用域,const中一旦声明变量必须立即执行,不能在后面赋值,在用法上,能用const就别用let。

ES6中声明变量的6种方法

var和function()是ES5中的方法, let,const,import(),class是ES6中的方法。