[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過時了嗎?
- ==個人筆記==