ES6/ES7/ES8新特性

ES6

const 与 let 定义变量
模板字面量(反引号字符串拼接)
解构(从数组和对象提取值并赋值给独特的变量)
对象字面量简写法
for...of循环
展开运算符
剩余参数(可变参数)
ES6箭头函数
ES6 class类
使用新的super和extends关键字扩展类

ES7

数组includes()方法
a ** b指数运算符

ES8

字符串填充padStart/padEnd
Object.values 和 Object.entries
Object.getOwnPropertyDescriptors
在函数参数列表和调用中允许尾部逗号
异步函数(async await)
共享内存和原子

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近我写了一篇博客文章,甚至做一篇关于ES6/ES2015在线课程。你猜怎么样?TC39-JavaScript最强...
    sunnyRube阅读 1,746评论 1 2
  • 三,字符串扩展 3.1 Unicode表示法 ES6 做出了改进,只要将码点放入大括号,就能正确解读该字符。有了这...
    eastbaby阅读 1,601评论 0 8
  • [TOC] 参考阮一峰的ECMAScript 6 入门参考深入浅出ES6 let和const let和const都...
    郭子web阅读 1,857评论 0 1
  • 期待已久的新课上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我...
    CrazyCodeBoy阅读 5,100评论 3 31
  • 最近我写了一篇博客文章,甚至做一篇关于ES6/ES2015在线课程。你猜怎么样?TC39-JavaScript最强...
    熊二不大阅读 108,573评论 19 79