自从ES2015(ES6)开始,JavaScript标准每年都会出一个新版本,最近发布的即为ES2017。
- 为什么每年都有新标准?每年的 ECMAScript 201X 标准又是如何制定和发布的?
- 为什么要学习和实践 ES201X?我能不学(用)它们而继续只写 ES5(ES3)吗?
- ES2016 和 ES2017 都有哪些新特性?这些新特性有什么用处?
- ES2018 会有哪些新特性?这些新特性有什么用处?
- 如何学习每年的新标准?
- 如何在实践中采用新特性?
- Stage 0~4 分别代表什么意义?能不能投入实用?
- 我觉得 XXX 特性有问题/缺陷,应该怎么办?
- 如何参与标准的制定?
- Babel 和 ES201X 新标准的关系
- TypeScript 和 JavaScript 的关系
- Babel 与 TypeScript 的关系
- 为什么有些提案消失了或者 Stage 倒退了?
- 面试官是否要考察对新特性的了解和掌握?/参加面试是否要准备新特性相关的知识点?
- 如何设计针对新特性的面试题?/如何回答涉及新特性的问题?