未定义,标识符已同时声明

时间:2016-12-30 12:01:23

标签: google-chrome-devtools

在chrome devtools中,如果我首先尝试声明变量但操作失败(请参阅下面的示例我尝试分配给未定义的变量),那么我会得到以下行为:我不能由于ReferneceError同时分配给变量,我因为SyntaxError而无法声明它。见下面的屏幕。

以下似乎对我来说有点不合逻辑。有人可以解释一下吗?

我在OS X El Capitan上使用Chrome版本55.0.2883.95(64位)。

enter image description here

1 个答案:

答案 0 :(得分:1)

在Firefox中进行测试我看到它的功能正如您所期望的那样。你可以稍后设置x = 2;就好了。请在chromium bug tracker上提交一个错误,以便Chrome小组对此进行分类并使其正常运行。

谢谢。

firefox-define-ref-error