作家
登录

2018年,我们该如何使用JavaScript?

作者: 来源: 2018-03-12 19:05:31 阅读 我要评论

弄明白了吗?Babel 听起来像巴比伦(Babylon)。我都快崩溃了。我并没有试图将 Babel 与 Babylon 联系袈溱一路,但有人过我们可能会放弃对转译(transpiling)的依附。

在以前几年迈,Babel 一向是个大年夜问题,因为我们想要 ECMAScript 提出的所有好梦的特点,但又并不想等待浏览器跟上更新。跟着 ECMAScript 转向年度小版本宣布,浏览器可能会跟上。剔除一些异常棒的 kangax 兼容性图表的 JavaScript 宣布是什么样的呢?

这些图表的截图不是很清楚,因为我想展示它们看起来是多么的绿!更多有关具体信息,请单击图像下方的链接以进一步查看图表。

es6 的兼容性:http://kangax.github.io/compat-table/es6/

2016+ 的兼容性:http://kangax.github.io/compat-table/es2016plus/

在第一张图中,左侧的红色块是编译器(例如es-6 shim,Closure等)和较旧的浏览器(例如Kong 4.14和IE 11)。右边的五个红色列是办事器/编译器PJS、JXA、Node 4、DUK 1.8和DUK 2.2。

在较低的图上,看起来像一只狗并且混乱无章的感慨号的糟糕图形的红色区域是仅应用Node 6.5+具有绿色条纹的办事器/运行时。左边红色方块的构成是编译器/polyfils和IE 11。更重要的是,看看那些绿的!在最风行的浏览器中,我们几乎都是绿色的。2017年功能中的独一红色标记是Firefox 52 ESR for Shared Memory和Atomics。


好的,封闭Babel可能会有点麻烦,因为当它落实刹那,我们欲望其能被尽可能多的用户尽可能地拜访Babel。想想下我们可能可以或许摆脱那个额外的步调,在我们没有应用转译器刹那。


  推荐阅读

  MySQL中的重做日志,回滚日志以及二进制日志的简单总结

沙龙晃荡 | 3月31日 京东、微博拭魅战专家与你合营商量容器技巧实践! MySQL中有六种日记文件,分别是:重做日记(redo log)、回滚日记(undo log)、二进制日记(binlog)、缺点日记(er>>>详细阅读


本文标题:2018年,我们该如何使用JavaScript?

地址:http://www.17bianji.com/lsqh/40625.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)