请问怎么让IE支持ES6的语法?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问怎么让IE支持ES6的语法?相关的知识,希望对你有一定的参考价值。

最近刚学ES6

目前用了let关键字和class关键字

就是一个很简单的例子

class a

constructor()

let b = "test";

alert(b)





chrome上好想没问题,弹出了框

IE上面没反应

是不是IE不支持这么写?

怎么才能让IE支持?
============
更新:
为什么我代码里的空格没了。。。

IE10+可支持ES6,IE6/7/8/9则要使用第三方插件才能实现。你可以参考下:IE兼容ES6的解决办法

追问

页面不存在。

参考技术A IE是不能支持ES6的,但是我们可以引入工具,让ES6转换成ES5。
如果你使用了打包工具的,可以使用babel-polyfill,目的就是打包时,将ES6转成ES5;或者使用browser.js
参考技术B 可以用babel本回答被提问者采纳

以上是关于请问怎么让IE支持ES6的语法?的主要内容,如果未能解决你的问题,请参考以下文章

使用babel转码器,让浏览器支持es6语法

IE浏览器上网时老是出现网页”对象不支持此属性或方法”,然后这个网址就进不去.请问怎么解决?

如何让浏览器支持ES6中的import和export语法

如何让浏览器支持ES6语法,步骤详细到小学生都能看懂!

nuxt 脚手架创建nuxt项目中不支持es6语法的解决方案

请问移动端浏览器支持Css3的calc属性吗?要怎么写吃支持。