跳到主要内容

ECMAScript 6 入门教程

  • 本教程适用于 EasyClick - IOS脱机版
  • IOS脱机版 基于 IOSjscore 内核
  • jscore 内核基于 ES2015, 其特性 ES6-与-ECMAScript-2015-的关系
  • 本教程搬运自 阮一峰 大神的开源网站
  • 由于篇幅过长,并未对 EasyClick 进行针对性优化, 请注意分辨
  • 部分功能在 EasyClick 上无法使用, 有时间再慢慢优化
  • 如果觉得难以理解, IOS脱机版 同样可以用 ECMAScript 5 的语法来书写
  • ECMAScript 5 教程 点击跳转,可结合使用

作者:阮一峰

授权:署名-非商用许可证

目录

  1. 前言
  2. ECMAScript 6简介
  3. let 和 const 命令
  4. 变量的解构赋值
  5. 字符串的扩展
  6. 字符串的新增方法
  7. 正则的扩展
  8. 数值的扩展
  9. 函数的扩展
  10. 数组的扩展
  11. 对象的扩展
  12. 对象的新增方法
  13. 运算符的扩展
  14. Symbol
  15. Set 和 Map 数据结构
  16. Proxy
  17. Reflect
  18. Promise 对象
  19. Iterator 和 for...of 循环
  20. Generator 函数的语法
  21. Generator 函数的异步应用
  22. async 函数
  23. Class 的基本语法
  24. Class 的继承
  25. Module 的语法
  26. Module 的加载实现
  27. 编程风格
  28. 读懂规格
  29. 异步遍历器
  30. ArrayBuffer