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

Adr*_*ran 5 google-chrome-devtools

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

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

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

在此处输入图片说明

Gar*_*bee 1

在 Firefox 中测试它,我发现它的功能符合您的预期。以后可以在哪里设置x = 2;就好了。请在chromium 错误跟踪器上提交错误,以便 Chrome 团队可以对此进行分类并使其正常工作。

谢谢。

火狐定义引用错误