ECMAScript6目前基本成为业界标准,它的普及速度比ES5要快很多,主要原因是现代浏览器对ES6的支持相当迅速,尤其是Chrome和Firefox浏览器,已经支持ES6中绝大多数的特性。1.let、const和block作用域let允许创建块级作用域,ES6推荐在函数中使用let定义变量,而非var:vara=2;{leta=3;console.log(a);//3}console.log(a);//2同样在块级作用域有效的另一个变量声明方式是const,它可以声明一个常量。ES6中,const声明的常量类似于指针,它指向某个引用,也就是说这个「常量」并非一成不变的,如:{constAR