现在开始使用 ES6
2015-11-24 14:33
176 查看
ECMAScript已经在2015年6月正式发布了,这门语言一直保持稳定快速的发展而且新功能也在慢慢被现在主流的 JavaScript 引擎所接受。不过要想在浏览器端或者 Node 端直接运行 ES6 代码还得等上一些日子。幸好 TC39 (负责研究开发 EMCAScript 规格的组织) 做了大量工作让我们现在可以使用 ES6 中的大部分特性了。
我们这里目前在使用 Babel,主要是因为它对 ES6 的支持程度比其它同类更高,而且 Babel 拥有完善的文档和一个很棒的在线交互式编程环境。
代码转换
能够实现 ES6 到 ES5 的代码转换多亏了 Babel (以前叫 6to5) 以及 Traceur 之类的项目。这些转换器 (更准确地说是源代码到源代码的编译器) 可以把你写的符合 ECMAScript 6 标准的代码完美地转换为 ECMAScript 5 标准的代码,并且可以确保良好地运行在所有主流 JavaScript 引擎中。我们这里目前在使用 Babel,主要是因为它对 ES6 的支持程度比其它同类更高,而且 Babel 拥有完善的文档和一个很棒的在线交互式编程环境。
相关文章推荐
- Android studio mac/windows 常用快捷键
- FTP服务学习笔记之FTP简介(1)
- equals和==
- 【数据库】机房收费系统数据库设计
- ubuntu命令之passwd
- eclipse 自动 注释
- Coderforce #332 C题
- Hdoj 1384 Intervals
- 利用keepalived 实现HA&LB
- HttpClient 发送网络请求步骤
- Incorrect string value:"\ \ \ \ \"for column'trurname' at row 1
- Oracle 百万行数据查询优化
- Android: Hide Navigation bar 隐藏导航条
- MyEclipse 2015 移动开发教程
- 对象引用与对象的区别
- SQL日期处理集锦
- selenium 怎么处理display:none
- 还有更简单的不重复随机数生成方法吗?
- 01-2-SpringMVC-为Myeclipse安装spring的插件
- Android 中的 Service 全面总结