您的位置:首页 > 其它

ES6学习——ES6背景介绍

2015-12-15 07:39 295 查看
关于ES6的介绍网上有很多,就没必要多说了,下面列出两个参考。

中文的可以参考这里:https://zh.wikipedia.org/wiki/ECMAScript,英文的可以参考这里:https://en.wikipedia.org/wiki/ECMAScript

从ECMA-262
Edition 3 到 Edition 6 经历了6(2009~2015)年的时间,发布的规范文档页数更是从188页飙升到了566页,可见加了很多新东西,其间还经历了废弃的Edition 4版本和添加了一些小改动的Edition 5,随着时间的推移,浏览器对ES6的支持会越来越好,所以学习一下这些新东西还是很有必要的。

其实语言之间也经常相互借鉴,在学习的过程中,你会发现有些特性怎么会和Java中的一些特性这么相似,比如WeakMap,WeakSet等,还有一些特性会和Python,C#类似,事情好多都是殊途同归,掌握用法,融会贯通才是重点,至于这些特性从哪里来的,了解一下就好。

这一系列文章是对自己学习ES6过程的一个总结,下面列出一些参考文档,文章中好多例子可能都是直接来自这些文档,在加上自己的一些理解和解释。以后的文章中,我可能更会侧重对规范的理解,我们要知其然,更要知其所以然,希望能对ES6有兴趣的同学有些帮助。

http://www.ecma-international.org/ecma-262/6.0/ECMA-262.pdf

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference

https://hacks.mozilla.org/category/es6-in-depth/page/2/

http://www.csdn.net/tag/%E6%8E%A2%E7%A7%98es6/news

https://github.com/getify/You-Dont-Know-JS

http://exploringjs.com/

https://leanpub.com/setting-up-es6/read#ch_about

https://github.com/lukehoban/es6features

http://es6.ruanyifeng.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: