个人阅读阮一峰《ECMAScript 6 入门》时做的笔记,以提纲形式罗列。
着重于常用的、已在主流现代JS引擎中广泛实现的、简明的内容,去掉了一些使用不多,意义不大,纯粹为了炫技/完善语言理论框架的内容。
便于希望了解ES6新特性的读者快速入门,减少困惑,在最短时间内对整个ES6体系有完整了解。
本文完整阅读约需1小时,相比较原文10+小时阅读时间更适合粗略了解。如果需要了解更多细节,建议阅读阮一峰的相关原文,内容相比较本文更加完善、细致。
本文以Creative Commons 0 - 1.0协议 释出,允许任意用途使用,欢迎转载,无需标注原作者姓名(标注也没关系,我会感谢你😄)。
- let和const
- 变量的解构赋值
- 字符串的扩展
- 字符串的新增方法
- 正则的扩展
- 数值的扩展
- 函数的扩展
- 数组的扩展
- 对象的扩展
- Set和Map数据结构
- Promise
- Iterator&for...of
- Generator
- async函数
- Class
- Module
- ArrayBuffer
如果对本文有任何建议(谬误、缺失等),欢迎在issues中提出。