是否可以将IntelliJ IDEA中的JavaScript语言版本设置为Internet Explorer11的确切实现?它支持ECMAScript 6的一些特性,比如let
和const
,但我不能使用箭头函数() => {}
或for..of loops for (element of array) {}
。
没有"Internet Explorer11“。
当单击三个点按钮...
时,我可以添加自定义语言版本,但我不确定如何导入Internet Explorer11的ECMAScript实现。
发布于 2019-05-03 16:44:15
不能添加自定义语言版本。“三个点”用于为不同的文件夹设置不同的语言版本。
发布于 2019-05-06 14:10:03
JavaScript语言版本选项用于为不同的文件夹配置不同的JavaScript语言版本。有关微尘的详细信息,您可以查看this article。
IE 11只是一个浏览器版本,你不能在这里设置它。您可以使用以下步骤配置自定义浏览器安装:
如果浏览器是根据标准安装过程安装的,则路径字段中的别名很可能指向正确的位置。如果没有,请单击browseButton.png并在打开的对话框中选择实际路径。
当您选择查看|在浏览器中打开,或按Alt+F2,或调用浏览器图标栏时,可用浏览器将按其在网页浏览器页面上的列出顺序显示。要更改浏览器在列表中的顺序,请使用图标操作previousOccurence svg和图标操作nextOccurence svg按钮。
更多信息,请访问this link。
它支持ECMAScript 6的一些特性,比如let和const,但我不能使用箭头函数() => {}或for..of循环for (数组元素) {}。
从你的描述来看,我猜你的问题可能是箭头功能在IE浏览器上不起作用。如果是这种情况,请检查this article,因为我们可以看到箭头功能不支持IE浏览器,作为一种解决方法,您可以检查this thread并尝试使用Babel将其转换为ES5。
这里有一篇关于使用Babel polyfill的文章,你可以参考一下。
https://stackoverflow.com/questions/55965794
复制相似问题