Edu*_*scu 3 javascript language-features
我刚试过Firebug控制台,
let (X=10) X/2
Run Code Online (Sandbox Code Playgroud)
和
[x,y]=[y,x]
Run Code Online (Sandbox Code Playgroud)
这些是SpiderMonkey支持的功能,我猜V8有自己的共享.
我在哪里可以了解ECMAScript中尚未包含但在各种浏览器中工作的功能?有没有这些收集在一起的地方?
ECMAScript 6(又名ECMAScript 2015)是JavaScript的当前标准,但引擎尚未完全实现它:
从ECMAScript 2016开始,将有每年发布和新的发布过程:
博客文章解释新发布流程和ES2016候选功能:http://www.2ality.com/2015/11/tc39-process.html
官方列出的建议功能(ECMAScript标准可能接受也可能不接受):https://github.com/tc39/ecma262
ES2016功能表:http://kangax.github.io/compat-table/es7/
如果您想在旧引擎上使用任何新功能,可以通过Babel将它们转换为ES5:https://babeljs.io/
这是一篇涵盖Harmony/ES6/Javascript.next的各种资源的文章:
http://addyosmani.com/blog/ecmascript-6-resources-for-the-curious-javascripter/
| 归档时间: |
|
| 查看次数: |
728 次 |
| 最近记录: |