Skip to content
Shimon's BlogShimon's Blog
主页
杂谈
  • 主页
      • 代码笔记
          • 代码学习教程
              • JavaScript 教程
                  • es6 入门
                    • ArrayBuffer
                      • async 函数
                        • Class 的基本语法
                          • Class 的继承
                            • ES6 简介
                              • Generator
                                • Generator 异步应用
                                  • Iterator 和 for...of 循环
                                    • let 和 const 命令
                                      • Mixin
                                        • Module 的加载实现
                                          • Module 的语法
                                            • Promise 对象
                                              • Proxy
                                                • Reflect
                                                  • Set 和 Map 数据结构
                                                    • SIMD
                                                      • Symbol
                                                        • 修饰器
                                                          • 最新提案
                                                            • 函数式编程
                                                              • 函数的扩展
                                                                • 参考链接
                                                                  • 官方文件
                                                                    • 综合介绍
                                                                      • let 和 const
                                                                        • 解构赋值
                                                                          • 字符串
                                                                            • 正则
                                                                              • 数值
                                                                                • 数组
                                                                                  • 函数
                                                                                    • 对象
                                                                                      • Symbol
                                                                                        • Set 和 Map
                                                                                          • Proxy 和 Reflect
                                                                                            • Promise 对象
                                                                                              • Iterator
                                                                                                • Generator
                                                                                                  • 异步操作和 Async 函数
                                                                                                    • Class
                                                                                                      • Decorator
                                                                                                        • Module
                                                                                                          • 二进制数组
                                                                                                            • SIMD
                                                                                                              • 工具
                                                                                                              • 变量的解构赋值
                                                                                                                • 字符串的扩展
                                                                                                                  • 对象的扩展
                                                                                                                    • 数值的扩展
                                                                                                                      • 数组的扩展
                                                                                                                        • 正则的扩展
                                                                                                                          • 编程风格
                                                                                                                            • 读懂 ECMAScript 规格
                                                                                                                            • 错误处理
                                                                                                                            • 如何学习一门计算机语言

                                                                                                                          参考链接

                                                                                                                          阮一峰2019年10月25日
                                                                                                                          • JavaScript
                                                                                                                          大约 13 分钟

                                                                                                                          此页内容
                                                                                                                          • 官方文件
                                                                                                                          • 综合介绍
                                                                                                                          • let 和 const
                                                                                                                          • 解构赋值
                                                                                                                          • 字符串
                                                                                                                          • 正则
                                                                                                                          • 数值
                                                                                                                          • 数组
                                                                                                                          • 函数
                                                                                                                          • 对象
                                                                                                                          • Symbol
                                                                                                                          • Set 和 Map
                                                                                                                          • Proxy 和 Reflect
                                                                                                                          • Promise 对象
                                                                                                                          • Iterator
                                                                                                                          • Generator
                                                                                                                          • 异步操作和 Async 函数
                                                                                                                          • Class
                                                                                                                          • Decorator
                                                                                                                          • Module
                                                                                                                          • 二进制数组
                                                                                                                          • SIMD
                                                                                                                          • 工具

                                                                                                                          # 参考链接

                                                                                                                          # 官方文件

                                                                                                                          • ECMAScript® 2015 Language Specificationopen in new window: ECMAScript 2015 规格
                                                                                                                          • ECMAScript® 2016 Language Specificationopen in new window: ECMAScript 2016 规格
                                                                                                                          • ECMAScript® 2017 Language Specificationopen in new window: ECMAScript 2017 规格(草案)
                                                                                                                          • ECMAScript Current Proposalsopen in new window: ECMAScript 当前的所有提案
                                                                                                                          • ECMAScript Active Proposalsopen in new window: 已经进入正式流程的提案
                                                                                                                          • ECMAScript proposalsopen in new window: 从阶段 0 到阶段 4 的所有提案列表
                                                                                                                          • TC39 meeting agendasopen in new window: TC39 委员会历年的会议记录
                                                                                                                          • ECMAScript Dailyopen in new window: TC39 委员会的动态
                                                                                                                          • The TC39 Processopen in new window: 提案进入正式规格的流程
                                                                                                                          • TC39: A Process Sketch, Stages 0 and 1open in new window: Stage 0 和 Stage 1 的含义
                                                                                                                          • TC39 Process Sketch, Stage 2open in new window: Stage 2 的含义

                                                                                                                          # 综合介绍

                                                                                                                          • Axel Rauschmayer, Exploring ES6: Upgrade to the next version of JavaScriptopen in new window: ES6 的专著,本书的许多代码实例来自该书
                                                                                                                          • Sayanee Basu, Use ECMAScript 6 Todayopen in new window
                                                                                                                          • Ariya Hidayat, Toward Modern Web Apps with ECMAScript 6open in new window
                                                                                                                          • Dale Schouten, 10 Ecmascript-6 tricks you can perform right nowopen in new window
                                                                                                                          • Colin Toh, Lightweight ES6 Features That Pack A Punchopen in new window: ES6 的一些“轻量级”的特性介绍
                                                                                                                          • Domenic Denicola, ES6: The Awesome Partsopen in new window
                                                                                                                          • Nicholas C. Zakas, Understanding ECMAScript 6open in new window
                                                                                                                          • Justin Drake, ECMAScript 6 in Node.JSopen in new window
                                                                                                                          • Ryan Dao, Summary of ECMAScript 6 major featuresopen in new window
                                                                                                                          • Luke Hoban, ES6 featuresopen in new window: ES6 新语法点的罗列
                                                                                                                          • Traceur-compiler, Language Featuresopen in new window: Traceur 文档列出的一些 ES6 例子
                                                                                                                          • Axel Rauschmayer, ECMAScript 6: what’s next for JavaScript?open in new window: 关于 ES6 新增语法的综合介绍,有很多例子
                                                                                                                          • Axel Rauschmayer, Getting started with ECMAScript 6open in new window: ES6 语法点的综合介绍
                                                                                                                          • Toby Ho, ES6 in io.jsopen in new window
                                                                                                                          • Guillermo Rauch, ECMAScript 6open in new window
                                                                                                                          • Charles King, The power of ECMAScript 6open in new window
                                                                                                                          • Benjamin De Cock, Frontend Guidelinesopen in new window: ES6 最佳实践
                                                                                                                          • Jani Hartikainen, ES6: What are the benefits of the new features in practice?open in new window
                                                                                                                          • kangax, JavaScript quiz. ES6 editionopen in new window: ES6 小测试
                                                                                                                          • Jeremy Fairbank, HTML5DevConf ES2016 and Beyond!open in new window: ES2016 新增语法点介绍
                                                                                                                          • Timothy Gu, How to Read the ECMAScript Specificationopen in new window: 如何读懂 ES6 规格

                                                                                                                          # let 和 const

                                                                                                                          • Kyle Simpson, For and against letopen in new window: 讨论 let 命令的作用域
                                                                                                                          • kangax, Why typeof is no longer “safe”open in new window: 讨论在块级作用域内,let 命令的变量声明和赋值的行为
                                                                                                                          • Axel Rauschmayer, Variables and scoping in ECMAScript 6open in new window: 讨论块级作用域与 let 和 const 的行为
                                                                                                                          • Nicolas Bevacqua, ES6 Let, Const and the “Temporal Dead Zone” (TDZ) in Depthopen in new window
                                                                                                                          • acorn, Function statements in strict modeopen in new window: 块级作用域对严格模式的函数声明的影响
                                                                                                                          • Axel Rauschmayer, ES proposal: globalopen in new window: 顶层对象 global

                                                                                                                          # 解构赋值

                                                                                                                          • Nick Fitzgerald, Destructuring Assignment in ECMAScript 6open in new window: 详细介绍解构赋值的用法
                                                                                                                          • Nicholas C. Zakas, ECMAScript 6 destructuring gotchaopen in new window

                                                                                                                          # 字符串

                                                                                                                          • Nicholas C. Zakas, A critical review of ECMAScript 6 quasi-literalsopen in new window
                                                                                                                          • Mozilla Developer Network, Template stringsopen in new window
                                                                                                                          • Addy Osmani, Getting Literal With ES6 Template Stringsopen in new window: 模板字符串的介绍
                                                                                                                          • Blake Winton, ES6 Templatesopen in new window: 模板字符串的介绍
                                                                                                                          • Peter Jaszkowiak, How to write a template compiler in JavaScriptopen in new window: 使用模板字符串,编写一个模板编译函数
                                                                                                                          • Axel Rauschmayer, ES.stage3: string paddingopen in new window

                                                                                                                          # 正则

                                                                                                                          • Mathias Bynens, Unicode-aware regular expressions in ES6open in new window: 详细介绍正则表达式的 u 修饰符
                                                                                                                          • Axel Rauschmayer, New regular expression features in ECMAScript 6open in new window: ES6 正则特性的详细介绍
                                                                                                                          • Yang Guo, Regular expression lookbehind assertionsopen in new window: 介绍后行断言
                                                                                                                          • Axel Rauschmayer, ES proposal: regular expression named capture groupsopen in new window: 具名组匹配的介绍
                                                                                                                          • Mathias Bynens, ECMAScript regular expressions are getting better!open in new window: 介绍 ES2018 添加的多项正则语法

                                                                                                                          # 数值

                                                                                                                          • Nicolas Bevacqua, ES6 Number Improvements in Depthopen in new window
                                                                                                                          • Axel Rauschmayer, ES proposal: arbitrary precision integersopen in new window

                                                                                                                          # 数组

                                                                                                                          • Axel Rauschmayer, ECMAScript 6’s new array methodsopen in new window: 对 ES6 新增的数组方法的全面介绍
                                                                                                                          • TC39, Array.prototype.includesopen in new window: 数组的 includes 方法的规格
                                                                                                                          • Axel Rauschmayer, ECMAScript 6: holes in Arraysopen in new window: 数组的空位问题

                                                                                                                          # 函数

                                                                                                                          • Nicholas C. Zakas, Understanding ECMAScript 6 arrow functionsopen in new window
                                                                                                                          • Jack Franklin, Real Life ES6 - Arrow Functionsopen in new window
                                                                                                                          • Axel Rauschmayer, Handling required parameters in ECMAScript 6open in new window
                                                                                                                          • Dmitry Soshnikov, ES6 Notes: Default values of parametersopen in new window: 介绍参数的默认值
                                                                                                                          • Ragan Wald, Destructuring and Recursion in ES6open in new window: rest 参数和扩展运算符的详细介绍
                                                                                                                          • Axel Rauschmayer, The names of functions in ES6open in new window: 函数的 name 属性的详细介绍
                                                                                                                          • Kyle Simpson, Arrow Thisopen in new window: 箭头函数并没有自己的 this
                                                                                                                          • Derick Bailey, Do ES6 Arrow Functions Really Solve “this” In JavaScript?open in new window: 使用箭头函数处理 this 指向,必须非常小心
                                                                                                                          • Mark McDonnell, Understanding recursion in functional JavaScript programmingopen in new window: 如何自己实现尾递归优化
                                                                                                                          • Nicholas C. Zakas, The ECMAScript 2016 change you probably don’t knowopen in new window: 使用参数默认值时,不能在函数内部显式开启严格模式
                                                                                                                          • Axel Rauschmayer, ES proposal: optional catch bindingopen in new window

                                                                                                                          # 对象

                                                                                                                          • Addy Osmani, Data-binding Revolutions with Object.observe()open in new window: 介绍 Object.observe()的概念
                                                                                                                          • Sella Rafaeli, Native JavaScript Data-Bindingopen in new window: 如何使用 Object.observe 方法,实现数据对象与 DOM 对象的双向绑定
                                                                                                                          • Axel Rauschmayer, __proto__ in ECMAScript 6open in new window
                                                                                                                          • Axel Rauschmayer, Enumerability in ECMAScript 6open in new window
                                                                                                                          • Axel Rauschmayer, ES proposal: Object.getOwnPropertyDescriptors()open in new window
                                                                                                                          • TC39, Object.getOwnPropertyDescriptors Proposalopen in new window

                                                                                                                          # Symbol

                                                                                                                          • Axel Rauschmayer, Symbols in ECMAScript 6open in new window: Symbol 简介
                                                                                                                          • MDN, Symbolopen in new window: Symbol 类型的详细介绍
                                                                                                                          • Jason Orendorff, ES6 In Depth: Symbolsopen in new window
                                                                                                                          • Keith Cirkel, Metaprogramming in ES6: Symbols and why they’re awesomeopen in new window: Symbol 的深入介绍
                                                                                                                          • Axel Rauschmayer, Customizing ES6 via well-known symbolsopen in new window
                                                                                                                          • Derick Bailey, Creating A True Singleton In Node.js, With ES6 Symbolsopen in new window
                                                                                                                          • Das Surma, How to read web specs Part IIa – Or: ECMAScript Symbolsopen in new window: 介绍 Symbol 的规格

                                                                                                                          # Set 和 Map

                                                                                                                          • Mozilla Developer Network, WeakSetopen in new window: 介绍 WeakSet 数据结构
                                                                                                                          • Dwayne Charrington, What Are Weakmaps In ES6?open in new window: WeakMap 数据结构介绍
                                                                                                                          • Axel Rauschmayer, ECMAScript 6: maps and setsopen in new window: Set 和 Map 结构的详细介绍
                                                                                                                          • Jason Orendorff, ES6 In Depth: Collectionsopen in new window: Set 和 Map 结构的设计思想
                                                                                                                          • Axel Rauschmayer, Converting ES6 Maps to and from JSONopen in new window: 如何将 Map 与其他数据结构互相转换

                                                                                                                          # Proxy 和 Reflect

                                                                                                                          • Nicholas C. Zakas, Creating defensive objects with ES6 proxiesopen in new window
                                                                                                                          • Axel Rauschmayer, Meta programming with ECMAScript 6 proxiesopen in new window: Proxy 详解
                                                                                                                          • Daniel Zautner, Meta-programming JavaScript Using Proxiesopen in new window: 使用 Proxy 实现元编程
                                                                                                                          • Tom Van Cutsem, Harmony-reflectopen in new window: Reflect 对象的设计目的
                                                                                                                          • Tom Van Cutsem, Proxy Trapsopen in new window: Proxy 拦截操作一览
                                                                                                                          • Tom Van Cutsem, Reflect APIopen in new window
                                                                                                                          • Tom Van Cutsem, Proxy Handler APIopen in new window
                                                                                                                          • Nicolas Bevacqua, ES6 Proxies in Depthopen in new window
                                                                                                                          • Nicolas Bevacqua, ES6 Proxy Traps in Depthopen in new window
                                                                                                                          • Nicolas Bevacqua, More ES6 Proxy Traps in Depthopen in new window
                                                                                                                          • Axel Rauschmayer, Pitfall: not all objects can be wrapped transparently by proxiesopen in new window
                                                                                                                          • Bertalan Miklos, Writing a JavaScript Framework - Data Binding with ES6 Proxiesopen in new window: 使用 Proxy 实现观察者模式
                                                                                                                          • Keith Cirkel, Metaprogramming in ES6: Part 2 - Reflectopen in new window: Reflect API 的详细介绍

                                                                                                                          # Promise 对象

                                                                                                                          • Jake Archibald, JavaScript Promises: There and back againopen in new window
                                                                                                                          • Jake Archibald, Tasks, microtasks, queues and schedulesopen in new window
                                                                                                                          • Tilde, rsvp.jsopen in new window
                                                                                                                          • Sandeep Panda, An Overview of JavaScript Promisesopen in new window: ES6 Promise 入门介绍
                                                                                                                          • Dave Atchley, ES6 Promisesopen in new window: Promise 的语法介绍
                                                                                                                          • Axel Rauschmayer, ECMAScript 6 promises (2/2): the APIopen in new window: 对 ES6 Promise 规格和用法的详细介绍
                                                                                                                          • Jack Franklin, Embracing Promises in JavaScriptopen in new window: catch 方法的例子
                                                                                                                          • Ronald Chen, How to escape Promise Hellopen in new window: 如何使用 Promise.all 方法的一些很好的例子
                                                                                                                          • Jordan Harband, proposal-promise-tryopen in new window: Promise.try() 方法的提案
                                                                                                                          • Sven Slootweg, What is Promise.try, and why does it matter?open in new window: Promise.try() 方法的优点
                                                                                                                          • Yehuda Katz, TC39: Promises, Promisesopen in new window: Promise.try() 的用处

                                                                                                                          # Iterator

                                                                                                                          • Mozilla Developer Network, Iterators and generatorsopen in new window
                                                                                                                          • Mozilla Developer Network, The Iterator protocolopen in new window
                                                                                                                          • Jason Orendorff, ES6 In Depth: Iterators and the for-of loopopen in new window: 遍历器与 for...of 循环的介绍
                                                                                                                          • Axel Rauschmayer, Iterators and generators in ECMAScript 6open in new window: 探讨 Iterator 和 Generator 的设计目的
                                                                                                                          • Axel Rauschmayer, Iterables and iterators in ECMAScript 6open in new window: Iterator 的详细介绍
                                                                                                                          • Kyle Simpson, Iterating ES6 Numbersopen in new window: 在数值对象上部署遍历器

                                                                                                                          # Generator

                                                                                                                          • Matt Baker, Replacing callbacks with ES6 Generatorsopen in new window
                                                                                                                          • Steven Sanderson, Experiments with Koa and JavaScript Generatorsopen in new window
                                                                                                                          • jmar777, What’s the Big Deal with Generators?open in new window
                                                                                                                          • Marc Harter, Generators in Node.js: Common Misconceptions and Three Good Use Casesopen in new window: 讨论 Generator 函数的作用
                                                                                                                          • StackOverflow, ES6 yield : what happens to the arguments of the first call next()?open in new window: 第一次使用 next 方法时不能带有参数
                                                                                                                          • Kyle Simpson, ES6 Generators: Complete Seriesopen in new window: 由浅入深探讨 Generator 的系列文章,共四篇
                                                                                                                          • Gajus Kuizinas, The Definitive Guide to the JavaScript Generatorsopen in new window: 对 Generator 的综合介绍
                                                                                                                          • Jan Krems, Generators Are Like Arraysopen in new window: 讨论 Generator 可以被当作数据结构看待
                                                                                                                          • Harold Cooper, Coroutine Event Loops in JavaScriptopen in new window: Generator 用于实现状态机
                                                                                                                          • Ruslan Ismagilov, learn-generatorsopen in new window: 编程练习,共 6 道题
                                                                                                                          • Steven Sanderson, Experiments with Koa and JavaScript Generatorsopen in new window: Generator 入门介绍,以 Koa 框架为例
                                                                                                                          • Mahdi Dibaiee, ES2016 Array and Generator comprehensionsopen in new window: ES2016 的 Generator 推导
                                                                                                                          • Nicolas Bevacqua, ES6 Generators in Depthopen in new window
                                                                                                                          • Axel Rauschmayer, ES6 generators in depthopen in new window: Generator 规格的详尽讲解
                                                                                                                          • Derick Bailey, Using ES6 Generators To Short-Circuit Hierarchical Data Iterationopen in new window: 使用 for...of 循环完成预定的操作步骤

                                                                                                                          # 异步操作和 Async 函数

                                                                                                                          • Luke Hoban, Async Functions for ECMAScriptopen in new window: Async 函数的设计思想,与 Promise、Gernerator 函数的关系
                                                                                                                          • Jafar Husain, Asynchronous Generators for ES2016open in new window: Async 函数的深入讨论
                                                                                                                          • Nolan Lawson, Taming the asynchronous beast with ES2016open in new window: async 函数通俗的实例讲解
                                                                                                                          • Jafar Husain, Async Generatorsopen in new window: 对 async 与 Generator 混合使用的一些讨论
                                                                                                                          • Daniel Brain, Understand promises before you start using async/awaitopen in new window: 讨论 async/await 与 Promise 的关系
                                                                                                                          • Jake Archibald, Async functions - making promises friendlyopen in new window
                                                                                                                          • Axel Rauschmayer, ES proposal: asynchronous iterationopen in new window: 异步遍历器的详细介绍
                                                                                                                          • Dima Grossman, How to write async await without try-catch blocks in JavaScriptopen in new window: 除了 try/catch 以外的 async 函数内部捕捉错误的方法
                                                                                                                          • Mostafa Gaafa, 6 Reasons Why JavaScript’s Async/Await Blows Promises Awayopen in new window: Async 函数的 6 个好处

                                                                                                                          # Class

                                                                                                                          • Sebastian Porto, ES6 classes and JavaScript prototypesopen in new window: ES6 Class 的写法与 ES5 Prototype 的写法对比
                                                                                                                          • Jack Franklin, An introduction to ES6 classesopen in new window: ES6 class 的入门介绍
                                                                                                                          • Axel Rauschmayer, ECMAScript 6: new OOP features besides classesopen in new window
                                                                                                                          • Axel Rauschmayer, Classes in ECMAScript 6 (final semantics)open in new window: Class 语法的详细介绍和设计思想分析
                                                                                                                          • Eric Faust, ES6 In Depth: Subclassingopen in new window: Class 语法的深入介绍
                                                                                                                          • Nicolás Bevacqua, Binding Methods to Class Instance Objectsopen in new window: 如何绑定类的实例中的 this
                                                                                                                          • Jamie Kyle, JavaScript’s new #private class fieldsopen in new window: 私有属性的介绍。

                                                                                                                          # Decorator

                                                                                                                          • Maximiliano Fierro, Declarative vs Imperativeopen in new window: Decorators 和 Mixin 介绍
                                                                                                                          • Justin Fagnani, "Real" Mixins with JavaScript Classesopen in new window: 使用类的继承实现 Mixin
                                                                                                                          • Addy Osmani, Exploring ES2016 Decoratorsopen in new window: Decorator 的深入介绍
                                                                                                                          • Sebastian McKenzie, Allow decorators for functions as wellopen in new window: 为什么修饰器不能用于函数
                                                                                                                          • Maximiliano Fierro, Traits with ES2016 Decoratorsopen in new window: Trait 的用法介绍
                                                                                                                          • Jonathan Creamer: Using ES2016 Decorators to Publish on an Event Busopen in new window: 使用修饰器实现自动发布事件

                                                                                                                          # Module

                                                                                                                          • Jack Franklin, JavaScript Modules the ES6 Wayopen in new window: ES6 模块入门
                                                                                                                          • Axel Rauschmayer, ECMAScript 6 modules: the final syntaxopen in new window: ES6 模块的介绍,以及与 CommonJS 规格的详细比较
                                                                                                                          • Dave Herman, Static module resolutionopen in new window: ES6 模块的静态化设计思想
                                                                                                                          • Jason Orendorff, ES6 In Depth: Modulesopen in new window: ES6 模块设计思想的介绍
                                                                                                                          • Ben Newman, The Importance of import and exportopen in new window: ES6 模块的设计思想
                                                                                                                          • ESDiscuss, Why is "export default var a = 1;" invalid syntax?open in new window
                                                                                                                          • Bradley Meck, ES6 Module Interoperabilityopen in new window: 介绍 Node.js 如何处理 ES6 语法加载 CommonJS 模块
                                                                                                                          • Axel Rauschmayer, Making transpiled ES modules more spec-compliantopen in new window: ES6 模块编译成 CommonJS 模块的详细介绍
                                                                                                                          • Axel Rauschmayer, ES proposal: import() – dynamically importing ES modulesopen in new window: import() 的用法
                                                                                                                          • Node.js EPS, ES Module Interoperabilityopen in new window: Node.js 对 ES6 模块的处理规格

                                                                                                                          # 二进制数组

                                                                                                                          • Ilmari Heikkinen, Typed Arrays: Binary Data in the Browseropen in new window
                                                                                                                          • Khronos, Typed Array Specificationopen in new window
                                                                                                                          • Ian Elliot, Reading A BMP File In JavaScriptopen in new window
                                                                                                                          • Renato Mangini, How to convert ArrayBuffer to and from Stringopen in new window
                                                                                                                          • Axel Rauschmayer, Typed Arrays in ECMAScript 6open in new window
                                                                                                                          • Axel Rauschmayer, ES proposal: Shared memory and atomicsopen in new window
                                                                                                                          • Lin Clark, Avoiding race conditions in SharedArrayBuffers with Atomicsopen in new window: Atomics 对象使用场景的解释
                                                                                                                          • Lars T Hansen, Shared memory - a brief tutorialopen in new window

                                                                                                                          # SIMD

                                                                                                                          • TC39, SIMD.js Stage 2open in new window
                                                                                                                          • MDN, SIMDopen in new window
                                                                                                                          • TC39, ECMAScript SIMDopen in new window
                                                                                                                          • Axel Rauschmayer, JavaScript gains support for SIMDopen in new window

                                                                                                                          # 工具

                                                                                                                          • Babel, Babel Handbookopen in new window: Babel 的用法介绍
                                                                                                                          • Google, traceur-compileropen in new window: Traceur 编译器
                                                                                                                          • Casper Beyer, ECMAScript 6 Features and Toolsopen in new window
                                                                                                                          • Stoyan Stefanov, Writing ES6 today with jstransformopen in new window
                                                                                                                          • ES6 Module Loader, ES6 Module Loader Polyfillopen in new window: 在浏览器和 node.js 加载 ES6 模块的一个库,文档里对 ES6 模块有详细解释
                                                                                                                          • Paul Miller, es6-shimopen in new window: 一个针对老式浏览器,模拟 ES6 部分功能的垫片库(shim)
                                                                                                                          • army8735, JavaScript Downcastopen in new window: 国产的 ES6 到 ES5 的转码器
                                                                                                                          • esnext, ES6 Module Transpileropen in new window: 基于 node.js 的将 ES6 模块转为 ES5 代码的命令行工具
                                                                                                                          • Sebastian McKenzie, BabelJSopen in new window: ES6 转译器
                                                                                                                          • SystemJS, SystemJSopen in new window: 在浏览器中加载 AMD、CJS、ES6 模块的一个垫片库
                                                                                                                          • Modernizr, HTML5 Cross Browser Polyfillsopen in new window: ES6 垫片库清单
                                                                                                                          • Facebook, regeneratoropen in new window: 将 Generator 函数转为 ES5 的转码器
                                                                                                                          上次编辑于: 2022/4/19 07:13:07
                                                                                                                          贡献者: ShimonZhan
                                                                                                                          上一页
                                                                                                                          函数的扩展
                                                                                                                          下一页
                                                                                                                          变量的解构赋值
                                                                                                                          此部分博客采用 “保持署名—非商用”创意共享4.0许可证