1

我在 IE10 中遇到错误。

SCRIPT5039: Redeclaration of const property

我删除了我设置的const属性。windowdocumentvar

但错误仍然发生。

所以我想知道const. IE或者,如果您对此错误有其他答案,请告诉我。

我删除下面的代码

var window
var document
4

1 回答 1

0

从IE9 中对“SCRIPT5039:重新声明 const 属性”的回答来看,IE 似乎没有正确识别发生此错误的行。所以我认为你唯一能做的就是检查一些可能有冲突的变量名。

SCRIPT5039:使用 IE9 重新声明 const 属性表明您可能会使用例如historyvar 名称。如果不是这种情况,请尝试检查windowanddocument元素的所有属性,并查看哪些与全局范围内的变量冲突。

此错误消息也可能是错误的,并且是由 IE 尝试在 Quirks 模式下呈现页面引起的(请参阅var 在程序的第一行时出现的 JS 错误“重新声明”?)。对此的修复应该是将您的脚本修复为与标准兼容。

于 2013-07-11T07:16:06.233 回答