Google dart是否生产ES5友好的javascript,并且今天是否包括或排除IE8

Does google dart produce ES5 friendly javascript and does that include or exclude IE8 today?

本文关键字:是否 今天 包括 IE8 排除 dart ES5 Google javascript      更新时间:2023-09-26

我正在做一些研究,看看谷歌飞镖的当前实现是否对IE8友好。我们的团队必须支持IE8一段时间,我正在尝试找出今天从dart生成的javascript是否适用于这个旧版浏览器。

dart transcompiler 是否像 coffeescript 一样在输出 JavaScript 中掉牙?

最后,dart会产生ES5友好的javascript吗?

Dart只针对支持ES5的浏览器,即Internet Explorer>= 9,Firefox>= 4,Opera>= 12和相当新的基于WebKit的浏览器。IE 8不在桌面上。

另外,我认为目前,它更有可能在最新的Chromium/Chrome以外的浏览器中遇到问题,但我对此没有直接经验。

来自 Dart FAQ - 您计划支持哪些浏览器作为 JavaScript 编译目标?

我们目前的目标是支持以下浏览器:
* Internet Explorer,最新的两个版本均为 9 或更高版本。
* 火狐,最新的两个版本为 7 或更高版本。
*铬,最新版本。
* Safari,最新的两个版本是 5.1 或更高版本。
* Opera,最新版本为 12 或更高版本。

这是一个目标;我们实际上还不支持所有这些浏览器。目标可能会更改为更具限制性或更宽松。

所以不,他们目前不打算支持IE8。