![](/img/trans.png)
[英]Javascript: Is there an equivalent to caniuse.com for HTML5 APIs/ECMAScript5/ECMAScript6 in the various browsers?
[英]Is it possible to use an Ecmascript6 script out of an Ecmascript5 script without transpiling?
我已经用Ecmascript6编写了一些用Ecmascript5编写的系统模块。 这些模块以及系统的其余部分均正常运行。
是否知道系统可以使用这些新模块而无需将它们重新编译回ES5? 这个问题不是针对特定项目或设置的,更像是与ES5和ES6一起工作的一般可能性。
谢谢您的帮助。
这完全取决于您要运行它的平台。 如果您的平台支持ES 2016,则运行它不会有任何问题。
示例:Chrome支持最新的ECMA脚本功能,因此您的所有ECMA 6和ECMA 7功能将正常运行,而较早的Internet Explorer不支持ECMA6。因此,您将无法在其中运行代码。
因此,无论您的模块先前是用ECMA 2015还是ECMA 2016编写的,都没有关系。所有最新的ECMA脚本版本都向后兼容。 这就是JavaScript的美。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.