<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 參考鏈接 1. [官方文件](http://es6.ruanyifeng.com/#docs/reference#官方文件) 2. [綜合介紹](http://es6.ruanyifeng.com/#docs/reference#綜合介紹) 3. [let和const](http://es6.ruanyifeng.com/#docs/reference#let和const) 4. [解構賦值](http://es6.ruanyifeng.com/#docs/reference#解構賦值) 5. [字符串](http://es6.ruanyifeng.com/#docs/reference#字符串) 6. [正則](http://es6.ruanyifeng.com/#docs/reference#正則) 7. [數值](http://es6.ruanyifeng.com/#docs/reference#數值) 8. [數組](http://es6.ruanyifeng.com/#docs/reference#數組) 9. [函數](http://es6.ruanyifeng.com/#docs/reference#函數) 10. [對象](http://es6.ruanyifeng.com/#docs/reference#對象) 11. [Proxy和Reflect](http://es6.ruanyifeng.com/#docs/reference#Proxy和Reflect) 12. [Symbol](http://es6.ruanyifeng.com/#docs/reference#Symbol) 13. [二進制數組](http://es6.ruanyifeng.com/#docs/reference#二進制數組) 14. [Set和Map](http://es6.ruanyifeng.com/#docs/reference#Set和Map) 15. [Iterator](http://es6.ruanyifeng.com/#docs/reference#Iterator) 16. [Generator](http://es6.ruanyifeng.com/#docs/reference#Generator) 17. [Promise對象](http://es6.ruanyifeng.com/#docs/reference#Promise對象) 18. [異步操作和Async函數](http://es6.ruanyifeng.com/#docs/reference#異步操作和Async函數) 19. [Class](http://es6.ruanyifeng.com/#docs/reference#Class) 20. [Decorator](http://es6.ruanyifeng.com/#docs/reference#Decorator) 21. [Module](http://es6.ruanyifeng.com/#docs/reference#Module) 22. [工具](http://es6.ruanyifeng.com/#docs/reference#工具) ## 官方文件 * [ECMAScript? 2015 Language Specification](http://www.ecma-international.org/ecma-262/6.0/index.html): ES6語言規格 * [ECMAScript Current Proposals](https://github.com/tc39/ecma262): ECMAScript當前的各種提案 * [ECMAScript? 2016 Language Specification](http://tc39.github.io/ecma262/): ECMAScript 2016草案 ## 綜合介紹 * Axel Rauschmayer,?[Exploring ES6: Upgrade to the next version of JavaScript](http://exploringjs.com/es6/): ES6的專著,本書的許多代碼實例來自該書 * Sayanee Basu,?[Use ECMAScript 6 Today](http://net.tutsplus.com/articles/news/ecmascript-6-today/) * Ariya Hidayat,?[Toward Modern Web Apps with ECMAScript 6](http://www.sencha.com/blog/toward-modern-web-apps-with-ecmascript-6/) * Dale Schouten,?[10 Ecmascript-6 tricks you can perform right now](http://html5hub.com/10-ecmascript-6-tricks-you-can-perform-right-now/) * Colin Toh,?[Lightweight ES6 Features That Pack A Punch](http://colintoh.com/blog/lightweight-es6-features): ES6的一些“輕量級”的特性介紹 * Domenic Denicola,?[ES6: The Awesome Parts](http://www.slideshare.net/domenicdenicola/es6-the-awesome-parts) * Nicholas C. Zakas,?[Understanding ECMAScript 6](https://github.com/nzakas/understandinges6) * Justin Drake,?[ECMAScript 6 in Node.JS](https://github.com/JustinDrake/node-es6-examples) * Ryan Dao,?[Summary of ECMAScript 6 major features](http://ryandao.net/portal/content/summary-ecmascript-6-major-features) * Luke Hoban,?[ES6 features](https://github.com/lukehoban/es6features): ES6新語法點的羅列 * Traceur-compiler,?[Language Features](https://github.com/google/traceur-compiler/wiki/LanguageFeatures): Traceur文檔列出的一些ES6例子 * Axel Rauschmayer,?[ECMAScript 6: what’s next for JavaScript?](https://speakerdeck.com/rauschma/ecmascript-6-whats-next-for-javascript-august-2014): 關于ES6新增語法的綜合介紹,有很多例子 * Axel Rauschmayer,?[Getting started with ECMAScript 6](http://www.2ality.com/2015/08/getting-started-es6.html): ES6語法點的綜合介紹 * Toby Ho,?[ES6 in io.js](http://davidwalsh.name/es6-io) * Guillermo Rauch,?[ECMAScript 6](http://rauchg.com/2015/ecmascript-6/) * Charles King,?[The power of ECMAScript 6](http://charlesbking.com/power_of_es6/#/) * Benjamin De Cock,?[Frontend Guidelines](https://github.com/bendc/frontend-guidelines): ES6最佳實踐 * Jani Hartikainen,?[ES6: What are the benefits of the new features in practice?](http://codeutopia.net/blog/2015/01/06/es6-what-are-the-benefits-of-the-new-features-in-practice/) * kangax,?[Javascript quiz. ES6 edition](http://perfectionkills.com/javascript-quiz-es6/): ES6小測試 * Jeremy Fairbank,?[HTML5DevConf ES7 and Beyond!](https://speakerdeck.com/jfairbank/html5devconf-es7-and-beyond): ES7新增語法點介紹 ## let和const * Kyle Simpson,?[For and against let](http://davidwalsh.name/for-and-against-let): 討論let命令的作用域 * kangax,?[Why typeof is no longer “safe”](http://es-discourse.com/t/why-typeof-is-no-longer-safe/15): 討論在塊級作用域內,let命令的變量聲明和賦值的行為 * Axel Rauschmayer,?[Variables and scoping in ECMAScript 6](http://www.2ality.com/2015/02/es6-scoping.html): 討論塊級作用域與let和const的行為 * Nicolas Bevacqua,?[ES6 Let, Const and the “Temporal Dead Zone” (TDZ) in Depth](http://ponyfoo.com/articles/es6-let-const-and-temporal-dead-zone-in-depth) * acorn,?[Function statements in strict mode](https://github.com/ternjs/acorn/issues/118): 塊級作用域對嚴格模式的函數聲明的影響 ## 解構賦值 * Nick Fitzgerald,?[Destructuring Assignment in ECMAScript 6](http://fitzgeraldnick.com/weblog/50/): 詳細介紹解構賦值的用法 * Nicholas C. Zakas,?[ECMAScript 6 destructuring gotcha](https://www.nczonline.net/blog/2015/10/ecmascript-6-destructuring-gotcha/) ## 字符串 * Nicholas C. Zakas,?[A critical review of ECMAScript 6 quasi-literals](http://www.nczonline.net/blog/2012/08/01/a-critical-review-of-ecmascript-6-quasi-literals/) * Mozilla Developer Network,?[Template strings](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings) * Addy Osmani,?[Getting Literal With ES6 Template Strings](http://updates.html5rocks.com/2015/01/ES6-Template-Strings): 模板字符串的介紹 * Blake Winton,?[ES6 Templates](https://weblog.latte.ca/blake/tech/firefox/templates.html): 模板字符串的介紹 * Peter Jaszkowiak,?[How to write a template compiler in JavaScript](https://medium.com/@PitaJ/how-to-write-a-template-compiler-in-javascript-f174df6f32f): 使用模板字符串,編寫一個模板編譯函數 * Axel Rauschmayer,?[ES.stage3: string padding](http://www.2ality.com/2015/11/string-padding.html) ## 正則 * Mathias Bynens,?[Unicode-aware regular expressions in ES6](https://mathiasbynens.be/notes/es6-unicode-regex): 詳細介紹正則表達式的u修飾符 * Axel Rauschmayer,?[New regular expression features in ECMAScript 6](http://www.2ality.com/2015/07/regexp-es6.html):ES6正則特性的詳細介紹 * Yang Guo,?[RegExp lookbehind assertions](http://v8project.blogspot.jp/2016/02/regexp-lookbehind-assertions.html):介紹后行斷言 ## 數值 * Nicolas Bevacqua,?[ES6 Number Improvements in Depth](http://ponyfoo.com/articles/es6-number-improvements-in-depth) ## 數組 * Axel Rauschmayer,?[ECMAScript 6’s new array methods](http://www.2ality.com/2014/05/es6-array-methods.html): 對ES6新增的數組方法的全面介紹 * TC39,?[Array.prototype.includes](https://github.com/tc39/Array.prototype.includes/): 數組的includes方法的規格 * Axel Rauschmayer,?[ECMAScript 6: holes in Arrays](http://www.2ality.com/2015/09/holes-arrays-es6.html): 數組的空位問題 ## 函數 * Nicholas C. Zakas,?[Understanding ECMAScript 6 arrow functions](http://www.nczonline.net/blog/2013/09/10/understanding-ecmascript-6-arrow-functions/) * Jack Franklin,?[Real Life ES6 - Arrow Functions](http://javascriptplayground.com/blog/2014/04/real-life-es6-arrow-fn/) * Axel Rauschmayer,?[Handling required parameters in ECMAScript 6](http://www.2ality.com/2014/04/required-parameters-es6.html) * Dmitry Soshnikov,?[ES6 Notes: Default values of parameters](http://dmitrysoshnikov.com/ecmascript/es6-notes-default-values-of-parameters/): 介紹參數的默認值 * Ragan Wald,?[Destructuring and Recursion in ES6](http://raganwald.com/2015/02/02/destructuring.html): rest參數和擴展運算符的詳細介紹 * Axel Rauschmayer,?[The names of functions in ES6](http://www.2ality.com/2015/09/function-names-es6.html): 函數的name屬性的詳細介紹 * Kyle Simpson,?[Arrow This](http://blog.getify.com/arrow-this/): 箭頭函數并沒有自己的this * Derick Bailey,?[Do ES6 Arrow Functions Really Solve “this” In JavaScript?](http://derickbailey.com/2015/09/28/do-es6-arrow-functions-really-solve-this-in-javascript/):使用箭頭函數處理this指向,必須非常小心 * Mark McDonnell,?[Understanding recursion in functional JavaScript programming](http://www.integralist.co.uk/posts/js-recursion.html): 如何自己實現尾遞歸優化 ## 對象 * Addy Osmani,?[Data-binding Revolutions with Object.observe()](http://www.html5rocks.com/en/tutorials/es7/observe/): 介紹Object.observe()的概念 * Sella Rafaeli,?[Native JavaScript Data-Binding](http://www.sellarafaeli.com/blog/native_javascript_data_binding): 如何使用Object.observe方法,實現數據對象與DOM對象的雙向綁定 * Axel Rauschmayer,?[`__proto__`?in ECMAScript 6](http://www.2ality.com/2015/09/proto-es6.html) * Axel Rauschmayer,?[Enumerability in ECMAScript 6](http://www.2ality.com/2015/10/enumerability-es6.html) * Axel Rauschmayer,?[ES proposal: Object.getOwnPropertyDescriptors()](http://www.2ality.com/2016/02/object-getownpropertydescriptors.html) * TC39,?[Object.getOwnPropertyDescriptors Proposal](https://github.com/tc39/proposal-object-getownpropertydescriptors) ## Proxy和Reflect * Nicholas C. Zakas,?[Creating defensive objects with ES6 proxies](http://www.nczonline.net/blog/2014/04/22/creating-defensive-objects-with-es6-proxies/) * Axel Rauschmayer,?[Meta programming with ECMAScript 6 proxies](http://www.2ality.com/2014/12/es6-proxies.html): Proxy詳解 * Daniel Zautner,?[Meta-programming JavaScript Using Proxies](http://dzautner.com/meta-programming-javascript-using-proxies/): 使用Proxy實現元編程 * Tom Van Cutsem,?[Harmony-reflect](https://github.com/tvcutsem/harmony-reflect/wiki): Reflect對象的設計目的 * Tom Van Cutsem,?[Proxy Traps](https://github.com/tvcutsem/harmony-reflect/blob/master/doc/traps.md):Proxy攔截操作一覽 * Tom Van Cutsem,?[Reflect API](https://github.com/tvcutsem/harmony-reflect/blob/master/doc/api.md) * Tom Van Cutsem,?[Proxy Handler API](https://github.com/tvcutsem/harmony-reflect/blob/master/doc/handler_api.md) * Nicolas Bevacqua,?[ES6 Proxies in Depth](http://ponyfoo.com/articles/es6-proxies-in-depth) * Nicolas Bevacqua,?[ES6 Proxy Traps in Depth](http://ponyfoo.com/articles/es6-proxy-traps-in-depth) * Nicolas Bevacqua,?[More ES6 Proxy Traps in Depth](http://ponyfoo.com/articles/more-es6-proxy-traps-in-depth) ## Symbol * Axel Rauschmayer,?[Symbols in ECMAScript 6](http://www.2ality.com/2014/12/es6-symbols.html): Symbol簡介 * MDN,?[Symbol](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol): Symbol類型的詳細介紹 * Jason Orendorff,?[ES6 In Depth: Symbols](https://hacks.mozilla.org/2015/06/es6-in-depth-symbols/) * Keith Cirkel,?[Metaprogramming in ES6: Symbols and why they're awesome](http://blog.keithcirkel.co.uk/metaprogramming-in-es6-symbols/): Symbol的深入介紹 * Axel Rauschmayer,?[Customizing ES6 via well-known symbols](http://www.2ality.com/2015/09/well-known-symbols-es6.html) * Derick Bailey,?[Creating A True Singleton In Node.js, With ES6 Symbols](https://derickbailey.com/2016/03/09/creating-a-true-singleton-in-node-js-with-es6-symbols/) ## 二進制數組 * Ilmari Heikkinen,?[Typed Arrays: Binary Data in the Browser](http://www.html5rocks.com/en/tutorials/webgl/typed_arrays/) * Khronos,?[Typed Array Specification](http://www.khronos.org/registry/typedarray/specs/latest/) * Ian Elliot,?[Reading A BMP File In JavaScript](http://www.i-programmer.info/projects/36-web/6234-reading-a-bmp-file-in-javascript.html) * Renato Mangini,?[How to convert ArrayBuffer to and from String](http://updates.html5rocks.com/2012/06/How-to-convert-ArrayBuffer-to-and-from-String) * Axel Rauschmayer,?[Typed Arrays in ECMAScript 6](http://www.2ality.com/2015/09/typed-arrays.html) ## Set和Map * Mozilla Developer Network,?[WeakSet](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet):介紹WeakSet數據結構 * Dwayne Charrington,?[What Are Weakmaps In ES6?](http://ilikekillnerds.com/2015/02/what-are-weakmaps-in-es6/): WeakMap數據結構介紹 * Axel Rauschmayer,?[ECMAScript 6: maps and sets](http://www.2ality.com/2015/01/es6-maps-sets.html): Set和Map結構的詳細介紹 * Jason Orendorff,?[ES6 In Depth: Collections](https://hacks.mozilla.org/2015/06/es6-in-depth-collections/):Set和Map結構的設計思想 * Axel Rauschmayer,?[Converting ES6 Maps to and from JSON](http://www.2ality.com/2015/08/es6-map-json.html): 如何將Map與其他數據結構互相轉換 ## Iterator * Mozilla Developer Network,?[Iterators and generators](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators) * Mozilla Developer Network,?[The Iterator protocol](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol) * Jason Orendorff,?[ES6 In Depth: Iterators and the for-of loop](https://hacks.mozilla.org/2015/04/es6-in-depth-iterators-and-the-for-of-loop/): 遍歷器與for...of循環的介紹 * Axel Rauschmayer,?[Iterators and generators in ECMAScript 6](http://www.2ality.com/2013/06/iterators-generators.html): 探討Iterator和Generator的設計目的 * Axel Rauschmayer,?[Iterables and iterators in ECMAScript 6](http://www.2ality.com/2015/02/es6-iteration.html): Iterator的詳細介紹 * Kyle Simpson,?[Iterating ES6 Numbers](http://blog.getify.com/iterating-es6-numbers/): 在數值對象上部署遍歷器 ## Generator * Matt Baker,?[Replacing callbacks with ES6 Generators](http://flippinawesome.org/2014/02/10/replacing-callbacks-with-es6-generators/) * Steven Sanderson,?[Experiments with Koa and JavaScript Generators](http://blog.stevensanderson.com/2013/12/21/experiments-with-koa-and-javascript-generators/) * jmar777,?[What's the Big Deal with Generators?](http://devsmash.com/blog/whats-the-big-deal-with-generators) * Marc Harter,?[Generators in Node.js: Common Misconceptions and Three Good Use Cases](http://strongloop.com/strongblog/how-to-generators-node-js-yield-use-cases/): 討論Generator函數的作用 * StackOverflow,?[ES6 yield : what happens to the arguments of the first call next()?](http://stackoverflow.com/questions/20977379/es6-yield-what-happens-to-the-arguments-of-the-first-call-next): 第一次使用next方法時不能帶有參數 * Kyle Simpson,?[ES6 Generators: Complete Series](http://davidwalsh.name/es6-generators): 由淺入深探討Generator的系列文章,共四篇 * Gajus Kuizinas,?[The Definitive Guide to the JavaScript Generators](http://gajus.com/blog/2/the-definetive-guide-to-the-javascript-generators): 對Generator的綜合介紹 * Jan Krems,?[Generators Are Like Arrays](https://gist.github.com/jkrems/04a2b34fb9893e4c2b5c): 討論Generator可以被當作數據結構看待 * Harold Cooper,?[Coroutine Event Loops in Javascript](http://syzygy.st/javascript-coroutines/): Generator用于實現狀態機 * Ruslan Ismagilov,?[learn-generators](https://github.com/isRuslan/learn-generators): 編程練習,共6道題 * Steven Sanderson,?[Experiments with Koa and JavaScript Generators](http://blog.stevensanderson.com/2013/12/21/experiments-with-koa-and-javascript-generators/): Generator入門介紹,以Koa框架為例 * Mahdi Dibaiee,?[ES7 Array and Generator comprehensions](http://dibaiee.ir/es7-array-generator-comprehensions/):ES7的Generator推導 * Nicolas Bevacqua,?[ES6 Generators in Depth](http://ponyfoo.com/articles/es6-generators-in-depth) * Axel Rauschmayer,?[ES6 generators in depth](http://www.2ality.com/2015/03/es6-generators.html): Generator規格的詳盡講解 * Derick Bailey,?[Using ES6 Generators To Short-Circuit Hierarchical Data Iteration](https://derickbailey.com/2015/10/05/using-es6-generators-to-short-circuit-hierarchical-data-iteration/):使用 for...of 循環完成預定的操作步驟 ## Promise對象 * Jake Archibald,?[JavaScript Promises: There and back again](http://www.html5rocks.com/en/tutorials/es6/promises/) * Tilde,?[rsvp.js](https://github.com/tildeio/rsvp.js) * Sandeep Panda,?[An Overview of JavaScript Promises](http://www.sitepoint.com/overview-javascript-promises/): ES6 Promise入門介紹 * Dave Atchley,?[ES6 Promises](http://www.datchley.name/es6-promises/): Promise的語法介紹 * Axel Rauschmayer,?[ECMAScript 6 promises (2/2): the API](http://www.2ality.com/2014/10/es6-promises-api.html): 對ES6 Promise規格和用法的詳細介紹 * Jack Franklin,?[Embracing Promises in JavaScript](http://javascriptplayground.com/blog/2015/02/promises/): catch方法的例子 * Ronald Chen,?[How to escape Promise Hell](https://medium.com/@pyrolistical/how-to-get-out-of-promise-hell-8c20e0ab0513#.2an1he6vf): 如何使用`Promise.all`方法的一些很好的例子 ## 異步操作和Async函數 * Luke Hoban,?[Async Functions for ECMAScript](https://github.com/lukehoban/ecmascript-asyncawait): Async函數的設計思想,與Promise、Gernerator函數的關系 * Jafar Husain,?[Asynchronous Generators for ES7](https://github.com/jhusain/asyncgenerator): Async函數的深入討論 * Nolan Lawson,?[Taming the asynchronous beast with ES7](http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html): async函數通俗的實例講解 * Jafar Husain,?[Async Generators](https://docs.google.com/file/d/0B4PVbLpUIdzoMDR5dWstRllXblU/view?sle=true): 對async與Generator混合使用的一些討論 * Daniel Brain,?[Understand promises before you start using async/await](https://medium.com/@bluepnume/learn-about-promises-before-you-start-using-async-await-eb148164a9c8): 討論async/await與Promise的關系 ## Class * Sebastian Porto,?[ES6 classes and JavaScript prototypes](https://reinteractive.net/posts/235-es6-classes-and-javascript-prototypes): ES6 Class的寫法與ES5 Prototype的寫法對比 * Jack Franklin,?[An introduction to ES6 classes](http://javascriptplayground.com/blog/2014/07/introduction-to-es6-classes-tutorial/): ES6 class的入門介紹 * Axel Rauschmayer,?[ECMAScript 6: new OOP features besides classes](http://www.2ality.com/2014/12/es6-oop.html) * Axel Rauschmayer,?[Classes in ECMAScript 6 (final semantics)](http://www.2ality.com/2015/02/es6-classes-final.html): Class語法的詳細介紹和設計思想分析 * Eric Faust,?[ES6 In Depth: Subclassing](https://hacks.mozilla.org/2015/08/es6-in-depth-subclassing/): Class語法的深入介紹 * Nicolás Bevacqua,?[Binding Methods to Class Instance Objects](https://ponyfoo.com/articles/binding-methods-to-class-instance-objects): 如何綁定類的實例中的this ## Decorator * Maximiliano Fierro,?[Declarative vs Imperative](http://elmasse.github.io/js/decorators-bindings-es7.html): Decorators和Mixin介紹 * Justin Fagnani,?["Real" Mixins with JavaScript Classes](http://justinfagnani.com/2015/12/21/real-mixins-with-javascript-classes/): 使用類的繼承實現Mixin * Addy Osmani,?[Exploring ES2016 Decorators](https://medium.com/google-developers/exploring-es7-decorators-76ecb65fb841): Decorator的深入介紹 * Sebastian McKenzie,?[Allow decorators for functions as well](https://github.com/wycats/javascript-decorators/issues/4): 為什么修飾器不能用于函數 * Maximiliano Fierro,?[Traits with ES7 Decorators](http://cocktailjs.github.io/blog/traits-with-es7-decorators.html): Trait的用法介紹 * Jonathan Creamer:?[Using ES2016 Decorators to Publish on an Event Bus](http://jonathancreamer.com/using-es2016-decorators-to-publish-on-an-event-bus/): 使用修飾器實現自動發布事件 ## Module * Jack Franklin,?[JavaScript Modules the ES6 Way](http://24ways.org/2014/javascript-modules-the-es6-way/): ES6模塊入門 * Axel Rauschmayer,?[ECMAScript 6 modules: the final syntax](http://www.2ality.com/2014/09/es6-modules-final.html): ES6模塊的介紹,以及與CommonJS規格的詳細比較 * Dave Herman,?[Static module resolution](http://calculist.org/blog/2012/06/29/static-module-resolution/): ES6模塊的靜態化設計思想 * Jason Orendorff,?[ES6 In Depth: Modules](https://hacks.mozilla.org/2015/08/es6-in-depth-modules/): ES6模塊設計思想的介紹 * Ben Newman,?[The Importance of import and export](http://benjamn.github.io/empirenode-2015/#/): ES6模塊的設計思想 * ESDiscuss,?[Why is "export default var a = 1;" invalid syntax?](https://esdiscuss.org/topic/why-is-export-default-var-a-1-invalid-syntax) ## 工具 * Babel,?[Babel Handbook](https://github.com/thejameskyle/babel-handbook/tree/master/translations/en): Babel的用法介紹 * Google,?[traceur-compiler](https://github.com/google/traceur-compiler): Traceur編譯器 * Casper Beyer,?[ECMAScript 6 Features and Tools](http://caspervonb.github.io/2014/03/05/ecmascript6-features-and-tools.html) * Stoyan Stefanov,?[Writing ES6 today with jstransform](http://www.phpied.com/writing-es6-today-with-jstransform/) * ES6 Module Loader,?[ES6 Module Loader Polyfill](https://github.com/ModuleLoader/es6-module-loader): 在瀏覽器和node.js加載ES6模塊的一個庫,文檔里對ES6模塊有詳細解釋 * Paul Miller,?[es6-shim](https://github.com/paulmillr/es6-shim): 一個針對老式瀏覽器,模擬ES6部分功能的墊片庫(shim) * army8735,?[Javascript Downcast](https://github.com/army8735/jsdc): 國產的ES6到ES5的轉碼器 * esnext,?[ES6 Module Transpiler](https://github.com/esnext/es6-module-transpiler):基于node.js的將ES6模塊轉為ES5代碼的命令行工具 * Sebastian McKenzie,?[BabelJS](http://babeljs.io/): ES6轉譯器 * SystemJS,?[SystemJS](https://github.com/systemjs/systemjs): 在瀏覽器中加載AMD、CJS、ES6模塊的一個墊片庫 * Modernizr,?[HTML5 Cross Browser Polyfills](https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills#ecmascript-6-harmony): ES6墊片庫清單 * Facebook,?[regenerator](https://github.com/facebook/regenerator): 將Generator函數轉為ES5的轉碼器
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看