当前位置: 首页 > 面试题库 >

哪些浏览器支持ECMAScript 6的导入和导出语法?

李勇
2023-03-14
问题内容

我目前正在使用MEAN Stack编写Web应用程序,并尝试使用ECMAScript6JavaScript编写代码;但是,使用导入和导出语法时,Chrome和Firefox都出现错误。当前是否有完全支持ECMAScript 6的浏览器?

请注意:我不问浏览器何时支持ECMAScript 6。我在问哪些浏览器支持ECMAScript6导入和导出语法。


问题答案:

Chrome和Firefox支持importexport语法存在用于正确

不支持的是模块加载-您无法以任何方式加载模块,因为其规范不完整。您必须为此使用某种模块捆绑器。我不是前端开发人员,但是我听到同事们对Rollup的好意见。



 类似资料:
  • 问题内容: 对于我正在构建的网站(针对移动用户),我正在考虑使用一些Ajax控件。我想知道哪些移动浏览器支持和不支持Javascript和Ajax,所以我可以知道我是否至少覆盖了我的大部分目标市场(即iPhone,Droid,诺基亚,Opera)。如果没有,我将不得不寻找另一种方式来展示我的表格… 谢谢! 问题答案: 我发现quirksmode上的ppk列表非常有用。它不是100%完整的资源,但应

  • Docusaurus 允许网站通过 浏览器列表配置(browserslist configuration) 来定义其要支持的所有浏览器。 目的 网站需要在向后兼容性和文件体积之间做平衡。由于旧的浏览器不支持现代的 API 或语法,因此需要更多代码才能实现相同的功能,这会增加网站的加载时间,从而对所有其他用户造成不利的影响。为权衡起见,Docusaurus 打包工具仅支持浏览器列表中所定义的浏览器版

  • 把jade编译为一个可供浏览器使用的单文件,只需要简单的执行: $ make jade.js 如果你已经安装了uglifyjs (npm install uglify-js),你可以执行下面的命令它会生成所有的文件。其实每一个正式版本里都帮你做了这事。 $ make jade.min.js 默认情况下,为了方便调试Jade会把模板组织成带有形如 __.lineno = 3 的行号的形式。 在浏览器

  • Next.js 支持 IE11 和所有的现代浏览器使用了@babel/preset-env。为了支持 IE11,Next.js 需要全局添加Promise的 polyfill。有时你的代码或引入的其他 NPM 包的部分功能现代浏览器不支持,则需要用 polyfills 去实现。 ployflls 实现案例为polyfills。

  • AdminLTE 与 Bootstrap 4 支持的浏览器一样。Bootstrap 支持 主流平台和浏览器,稳定版在 Windows 上,我们支持 Internet Explorer 10-11 / Microsoft Edge。更多详细信息,请点击此处。 你可以在 我们的 .browserslistrc 文件 找到支持的浏览器情况及其版本: # https://github.com/browse

  • 根据[HTML规范](https://html.spec.whatwg.org/multipage/semantics.html#meta-主题颜色),元标记有效。谷歌表示,Chrome for Android从v39开始就支持它,我相信Brave for Android、Vivaldi和Opera(即使是在桌面上,最后两个版本)也支持它。是否有一个全面的浏览器支持列表?