参考原文:ES6 In Depth: The Future
原文作者:Jason Orendorff
原文日期:2015-08-21
深入解析 ES6:Modules
参考原文:ES6 In Depth: Modules
原文作者:Jason Orendorff
原文日期:2015-08-14
深入解析 ES6:Subclassing
参考原文:ES6 In Depth: Subclassing
原文作者:Jason Orendorff
原文日期:2015-08-07
深入解析 ES6:let 和 const
参考原文:ES6 In Depth: let and const
原文作者:Jason Orendorff
原文日期:2015-07-31
深入解析 ES6:Classes
参考原文:ES6 In Depth: Classes
原文作者:Jason Orendorff
原文日期:2015-07-22
深入解析 ES6:Proxies
参考原文:ES6 In Depth: Proxies
原文作者:Jason Orendorff
原文日期:2015-07-17
深入解析 ES6:Generators
参考原文:ES6 In Depth: Generators, continued
原文作者:Jason Orendorff
原文日期:2015-07-09
深入解析 ES6:Collections
参考原文:ES6 In Depth: Collections
原文作者:Jason Orendorff
原文日期:2015-06-19
深入解析 ES6:使用 Babel 和 Broccoli
ES6 才刚被标准化,人们就在开始谈论 ES7 将提供哪些闪亮的新特性了。作为 Web 开发人员,我们更想知道如何使用这些新特性。在之前的文章中,作者鼓励我们在一些工具的帮助下开始使用 ES6:
如果你想使用这些新语法,你可以使用 Babel 或 Google 的 Traceur 将 ES6 代码转换为友好的 ES5 代码。
本文的主题就是这些工具的使用,上面这些工具被统称为 transpiler,transpiler 也被称为源码到源码的编译器,用于在抽象级别进行编程语言之间的相互转换。使用 transpiler 可以让我们用 ES6 语法来编写代码,同时保证这些代码能在所有浏览器上运行。
深入解析 ES6:Symbol
Symbol 是什么?
Symbols 不是图标,也不是指在代码中可以使用小图片:
|
|
也不是指代其他一些东西的语法。那么,Symbol 到究竟是什么呢?