javascript - ES6 编译器浏览器支持

标签 javascript ecmascript-6 babeljs

现在是 2016 年,我们可以通过代码编译器(Traceur、Babel)在浏览器中使用 ES6。 我们甚至有这个美妙的table检查这些编译器支持哪些功能。

但我还没有找到任何说明哪些浏览器可以运行编译代码的注释。如果我使用 Babel 编译代码,哪些浏览器可以运行我的项目?

我在 Babel 网站上没有找到任何信息。只有诸如“允许您立即使用新语法,无需等待浏览器支持”之类的短语。我错过了什么吗?

最佳答案

如果你使用 Babel 编译代码,那么它将在所有浏览器中运行,因为 babel 的作用是将 es6 代码转换为 es5,以便它可以在所有浏览器中运行。

关于javascript - ES6 编译器浏览器支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39223410/

相关文章:

具有日期升序的Javascript数组过滤器并删除重复项

javascript - 如何将 bunyan 日志记录函数绑定(bind)到 ES6 中的类函数?

babeljs - 如何列出@ babel/preset-env包括哪些转换?

javascript - ES6 中的私有(private) props 不适用于 WeakMap

reactjs - 我们应该以--save还是--save-dev模式安装react和react-dom?

javascript - jQuery 过渡只工作一次

javascript - 为什么 jquery addClass 和 removeClass 只能与警报功能一起正常工作?

javascript - 元素列表后缺少 ] (使用 reviver 进行 JSON.parse )

javascript - 为什么我需要使用 setState 回调来设置依赖于第一个项目的 setState 完成的第二个状态项目的状态?

javascript - 如何通过在 Meteor 中导入不同文件来正确使用 es6 类?