【IE】传统html项目兼容ES6语法

gengboxb 357 0

Babel Standalone来编译ES6代码

引入js

<script src="https://unpkg.com/babel-standalone@6.26.0/babel.js"></script>

再添加一个Script标签,内部写入ES6代码:

<script type="text/babel">
  // ES6代码
</script>

Babel Standalone编译器是在浏览器端运行的,因此不能处理与文件相关的代码(比如import、export、require等),也不能处理一些新特性的行为,需要引入相应的polyfill或使用当前浏览器支持的ES6+特性

使用polyfill

在 HTML 页面中添加以下脚本标签
<script src="https://cdn.polyfill.io/v3/polyfill.min.js"></script>
广告

发表评论 取消回复
表情 图片 链接 代码

分享
微信
微博
QQ