假设我以以下方式声明变量列表:
var a = "value_1"
, b = "value_2"
, c = b;
的期望值是c
多少?换句话说,变量的范围是在逗号之后立即可用,还是直到分号才可用?
这与下面的代码片段相反,其中的值很明显c
将为"value_2"
:
var a = "value_1";
var b = "value_2";
var c = b;
我想我会问而不是在浏览器中测试,只是假设行为是一致的。
假设我以以下方式声明变量列表:
var a = "value_1"
, b = "value_2"
, c = b;
的期望值是c
多少?换句话说,变量的范围是在逗号之后立即可用,还是直到分号才可用?
这与下面的代码片段相反,其中的值很明显c
将为"value_2"
:
var a = "value_1";
var b = "value_2";
var c = b;
我想我会问而不是在浏览器中测试,只是假设行为是一致的。