[TOC]
# 探索ES6(ES2015)
本书HTML在线: [Exploring ES6](http://exploringjs.com/es6/index.html)
是一本关于ECMA-262 6th Edition(ECMAScript 2015)的最全面的书。是一本为已经了解JavaScript的人写的书。
如果你是一名程序员,想学习JavaScript(包括ECMAScript 5),请参阅 Axel 的书“Speaking JavaScript”(免费在线)。需要探索ES6之后的ECMAScript版本,请查看 Axel 的其他书。
# 关于作者
作者: Dr. Axel Rauschmayer,博客:http://2ality.com/
Axel Rauschmayer 博士自 1985 年开始编程并从 1995 年开始开发 Web 应用程序。1999 年,他担任德国互联网初创公司的技术经理,这家公司后来扩大了国际业务。2006 年,他举行了第一次关于 Ajax 的演讲。
Axel 专注于 JavaScript,是博客作者、图书作者和培训师。他在编程语言设计方面做了大量的研究,并且从 JavaScript 创建以来一直关注它的发展动态。2011 年初,他开始写关于 ECMAScript 6 的博客。
# 已有翻译
> http://es6-org.github.io/exploring-es6/
> https://wizardforcel.gitbooks.io/exploring-es6/content/md/6/6.1.html
# 其他书籍
[Understanding ECMAScript 6 中文版](https://sagittarius-rev.gitbooks.io/understanding-ecmascript-6-zh-ver/content/)
[Rediscovering JavaScript - Master ES6, ES7, and ES8](#)
# 参考
> [Ecma 国际组织官网](http://www.ecma-international.org/ecma-262/7.0/index.html#)
> [ECMAScript® 2016 Language Specification](http://www.ecma-international.org/ecma-262/7.0/index.html#)
> [ECMAScript 最新标准](http://www.ecma-international.org/ecma-262/)
> [ES 6 各浏览器兼容性](http://kangax.github.io/compat-table/es6/)
- 关于本书
- 目录简介
- 关于这本书你需要知道的
- 序
- 前言
- 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过时了吗?
- ==个人笔记==