es6、es7、es8、es9、es10各版本特性

es6(2015)

  1. let const
  2. 模板字符串 (``)
  3. 箭头函数 (() => {})
  4. 函数参数默认值
  5. 对象属性简写
  6. 延展操作符 (…)
  7. Promise
  8. 类 (class)
  9. 模块化(import export)

es7(2016)

  1. Array.prototype.includes()
  2. 指数操作符(**)

es8(2017)

  1. async/await
  2. Object.values()
  3. Object.entries()
  4. padStart()、padEnd()
  5. 函数参数列表结尾允许逗号
  6. Object.getOwnPropertyDescriptors()
  7. ShareArrayBuffer和Atomics对象,用于从共享内存位置读取和写入

。。。

你可能感兴趣的:(前端开发)