“严格模式不支持const声明”语法错误

时间:2018-12-08 13:48:10

标签: javascript ios ecmascript-6 safari const

我在其他问题中遇到了这个SyntaxError,对此感到很好奇:

  

意外的关键字“ const”。严格模式不支持const声明

据我了解,它可能发生在某些Safari /移动Safari版本和相关环境中,例如iOS Web视图(React Native等)。

有很多相关问题,但通常会提出一种解决问题的方法(例如更改Babel配置),而无需说明其起源。

该错误没有多大意义。通常,它是严格模式,在部分受支持的环境中允许使用ES6功能。

在什么情况下会出现此错误?

它特定于某些Safari / iOS版本吗?

这是否意味着const关键字可以在草率模式下工作,但不能在严格模式(use strict)下工作?

该问题未解决任何特定的代码问题。这是在可能出现错误的情况下进行的。

0 个答案:

没有答案