ES6/ES7/ES8常用特性和新特性
ES6
ES6在ES5的基础上新增了一系列特性,这里仅列出常用特性
- 变量的改变,添加了块级作用域的概念
ES7
ES7在ES6的基础上添加三项内容:求幂运算符(**)、Array.prototype.includes()方法、函数作用域中严格模式的变更。
- 求幂运算符(**),这是一个中缀例子,效仿自Ruby等语法,使用更简洁
Math.pow(3, 2) === 3 ** 2 // 9
- Array.prototype.includes()
ES8
- async、await异步解决方案