# 目录简介
[关于这本书你需要知道的](ch_about-book.html#ch_about-book)
[序](ch_foreword.html#ch_foreword)
[前言](ch_preface.html#ch_preface)
[作者简介](ch_about-author.html#ch_about-author)
**[I. 背景](pt_background.html#pt_background)**
[1. About ECMAScript 6 (ES6)](ch_about-es6.html#ch_about-es6)
[2. FAQ: ECMAScript 6](ch_faq.html#ch_faq)
[3. One JavaScript: avoiding versioning in ECMAScript 6](ch_one-javascript.html#ch_one-javascript)
[4. Core ES6 features](ch_core-features.html#ch_core-features)
**[II. 数据](pt_data.html#pt_data)**
[5. 新的数值和 Math 特性](ch_numbers.html#ch_numbers)
[6. 新的字符串特性](ch_strings.html#ch_strings)
[7. Symbol](ch_symbols.html#ch_symbols)
[8. 模板字面量](ch_template-literals.html#ch_template-literals)
[9. 变量与作用域](第9章变量与作用域.md) <b style="color:red">!完成</b>
[10. 解构](ch_destructuring.html#ch_destructuring)<b style="color:red">!完成</b>
[11. 参数处理](ch_parameter-handling.html#ch_parameter-handling)
**[III. 模块化](pt_modularity.html#pt_modularity)**
[12. ECMAScript 6 中的可调用实体](ch_callables.html#ch_callables)
[13. 箭头函数](ch_arrow-functions.html#ch_arrow-functions)
[14. 除类之外的新的面向对象特性](ch_oop-besides-classes.html#ch_oop-besides-classes)
[15. 类](ch_classes.html#ch_classes)
[16. 模块](ch_modules.html#ch_modules)
**[IV. 集合](pt_collections.html#pt_collections)**
[17. `for-of` 循环](ch_for-of.html#ch_for-of)
[18. 新的数组功能](ch_arrays.html#ch_arrays)
[19. Maps 和 Sets](ch_maps-sets.html#ch_maps-sets)
[20. Typed Arrays](ch_typed-arrays.html#ch_typed-arrays)
[21. Iterables和迭代器](ch_iteration.html#ch_iteration) <b style="color:red">!完成</b>
[22. Generators](ch_generators.html#ch_generators)
**[V. 标准库](pt_standard-library.html#pt_standard-library)**
[23. 新的正则表达式功能](ch_regexp.html#ch_regexp)
[24. 异步编程(发展历程)](ch_async.html#ch_async) <b style="color:red">!完成</b>
[25. 异步编程的Promises](ch_promises.html#ch_promises)
**[VI. 杂项](pt_misc.html#pt_misc)**
[26. ES6中的Unicode](ch_unicode.html#ch_unicode)
[27. 尾递归优化](ch_tail-calls.html#ch_tail-calls)
[28. 用代理实现元编程](ch_proxies.html#ch_proxies)
[29. ECMAScript 6 的编码风格](ch_coding-style.html#ch_coding-style)
[30. 概述ES6中的新内容](ch_overviews.html#ch_overviews)
Next: [What you need to know about this book](ch_about-book.html)
- 关于本书
- 目录简介
- 关于这本书你需要知道的
- 序
- 前言
- I 背景
- 1. About ECMAScript 6 (ES6)
- 2. 常见问题:ECMAScript 6
- 3. 一个JavaScript:在 ECMAScript 6 中避免版本化
- 4. 核心ES6特性
- II 数据
- 5. New number and Math features
- 6. 新的字符串特性
- 7. Symbol
- 8. Template literals
- 第9章 变量与作用域
- 第10章 解构
- 第11章 参数处理
- III 模块化
- 12. ECMAScript 6中的可调用实体
- 13. 箭头函数
- 14. 除了类之外的新OOP特性
- 15. 类
- 16. 模块
- IV 集合
- 17. The for-of loop
- 18. New Array features
- 19. Maps and Sets
- 20. 类型化数组
- 21. 可迭代对象和迭代器
- 22. 生成器( Generator )
- V 标准库
- 23. 新的正则表达式特性
- 24. 异步编程 (基础知识)
- 25. 异步编程的Promise
- VI 杂项
- 26. Unicode in ES6
- 27. 尾部调用优化
- 28 用 Proxy 实现元编程
- 29. Coding style tips for ECMAScript 6
- 30. 概述ES6中的新内容
- 注释
- ES5过时了吗?
- ==个人笔记==