跳转至
本文阅读量

1. ES6 (ECMAScript 2015)

1.1 历史

  • ES5 是 2009 年发布的
  • ES6 是 2015 年发布的 ECMAScript 2015

1.2 ES6 主要特性

1.2.1 Lexical This​

1.2.2 Classes​

1.2.3 Enhanced Object Literals​

1.2.4 Template Strings​

1.2.5 Destructuring​

1.2.6 Default + Rest + Spread​

1.2.7 Let + Const​

1.2.8 Iterators + For..Of​

1.2.9 Generators​

1.2.10 Comprehensions​

1.2.11 Unicode​

1.2.12 Modules​

CommonJS
CommonJS
SystemJS
SystemJS
AMD
AMD
UMD
UMD
ES6 module
import / export
ES6 module...
Bebel
Bebel
default
default
Text is not SVG - cannot display

1.2.13 Module Loaders​

1.2.14 Map + Set + WeakMap + WeakSet​

1.3 参考