次の方法で変数のリストを宣言しているとしましょう。
var a = "value_1"
, b = "value_2"
, c = b;
の期待値はc
何ですか?言い換えると、変数のスコープはコンマの直後に使用できますか、それともセミコロンまで使用できませんか?
c
これは、の値が次のようになることが非常に明確である次のコードスニペットとは対照的です"value_2"
。
var a = "value_1";
var b = "value_2";
var c = b;
ブラウザでテストするのではなく、質問して、動作が一貫していると想定したいと思いました。