参考链接

    综合介绍

    let 和 const

    解构赋值

    字符串

    • Nicholas C. Zakas,
    • Mozilla Developer Network, Template strings
    • Addy Osmani, : 模板字符串的介绍
    • Blake Winton, ES6 Templates: 模板字符串的介绍
    • Peter Jaszkowiak, : 使用模板字符串,编写一个模板编译函数
    • Axel Rauschmayer, ES.stage3: string padding

    正则

    数值

    函数

    对象

    Symbol

    Set 和 Map

    Proxy 和 Reflect

    Promise 对象

    Generator

    异步操作和 Async 函数

    Class

    Decorator

    Module

    二进制数组

    工具

    • Babel, Babel Handbook: Babel 的用法介绍
    • Google, : Traceur 编译器
    • Casper Beyer, ECMAScript 6 Features and Tools
    • Stoyan Stefanov,
    • ES6 Module Loader, ES6 Module Loader Polyfill: 在浏览器和 node.js 加载 ES6 模块的一个库,文档里对 ES6 模块有详细解释
    • Paul Miller, : 一个针对老式浏览器,模拟 ES6 部分功能的垫片库(shim)
    • army8735, JavaScript Downcast: 国产的 ES6 到 ES5 的转码器
    • esnext, :基于 node.js 的将 ES6 模块转为 ES5 代码的命令行工具
    • Sebastian McKenzie, BabelJS: ES6 转译器
    • SystemJS, : 在浏览器中加载 AMD、CJS、ES6 模块的一个垫片库
    • Modernizr, HTML5 Cross Browser Polyfills: ES6 垫片库清单