答案 0 :(得分:2)
我知道这个错误Expected identifier
。当像default
这样的javascript关键字用作变量或属性时会发生这种情况。
现代的javascript引擎(比如chrome)对这个问题没有任何问题。但是,像Internet Explorer中的过时引擎可能会遇到一些保留字的麻烦。引擎无法解析"它
请参阅https://www.w3schools.com/js/js_reserved.asp
在引号中包含这些单词(如default
,如果用作变量或属性),将修复(解决方法)此问题。
// this will fail
obj.default = 42;
// this will work
obj["default"] = 42;
但我建议您忽略Internet Explorer,并且仅支持今天的浏览器。像Chrome,Firefox或Edge(新IE) 让IE落后并展望未来。大多数仍在使用Internet Explorer的人不太了解它。必须引导他们。支持反互联网资源管理器活动。 :D说真的,让世界变得更好。