ECMAScript 6(以下简称ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。因为当前版本的ES6是在2015年发布的,所以又称 ECMAScript 2015。
- 块作用域变量定义:let 和 常量定义 const
- 模板字符串
- 解构(Destructing)
- 不定参数和默认参数
- for-of 循环
- 迭代器
- 箭头函数
- 展开运算符
- 新的数据类型: Map 和 Set
- 生成器:Generators
- Symbols
- 集合
- 代理(Proxies)
- 类(Class)与继承
- 模块
- 安装依赖:
npm i
以及npm install webpack -g
- 编译:
webpack -d
- 在浏览器中打开
src/index.html
- ECMAScript 6入门 阮一峰老师写的。
- 深入浅出 ES6 的中文版 原文。
- ES6 系列(英文)
- ES6 Katas 通过写ES6的代码来学习ES6。修复失败的测试来学习这些知识。
- ES6 Overview in 350 Bullet Points