chrome 在所有站点上显示“未捕获的语法错误:无效的速记属性初始值设定项”

Sha*_*awn 23 google-chrome

我今天在 Chrome 中访问的任何网站,包括 Google.com,都会在 console.log 中显示以下错误:

Uncaught SyntaxError: Invalid shorthand property initializer
Run Code Online (Sandbox Code Playgroud)

来源显示为(未知)。我想知道我是否有一个不好的扩展或什么。我宁愿不重置 Chrome。还有其他故障排除提示吗?

小智 39

据报道,禁用 Better History 扩展修复了它,重新启用不会复发。 https://bugs.chromium.org/p/chromium/issues/detail?id=754583#c6

  • 我在我的谷歌搜索中包含了 `sbmarwbth`(它是堆栈跟踪的一部分,正如我们在 Lucian Depold 的回答中看到的那样)并获得了这个超级用户页面。我一直在使用 Better History,这个禁用/重新启用修复也对我有用。 (2认同)

Luc*_*old 7

这是由最近的 chrome 更新引起的。在 chrome JSVM 代码的某个地方,他们使用“ = ”,其中“ ”应该用于为对象的属性赋值:

在此处输入图片说明

我认为我们必须等待补丁或降级 chrome。

编辑:似乎是由 chrome 开发人员工具引起的:https : //stackoverflow.com/questions/17367560/chrome-development-tool-vm-file-from-javascript

尽管搜索开发工具代码也没有给出任何匹配。

EDIT2:用户gotoken的回答似乎解决了这个问题。

在此处输入图片说明

EDIT3:似乎用户gotoken的解决方案不是永久性的。一段时间后错误再次出现。BetterHistory 扩展需要打补丁。