jsにおけるvarの役割ドメインと出力問題
jsのvarに関する質問:
1、varが宣言した変数は関数の役割ドメインである.
2、var宣言変数はファイルの最初の場所に繰り上げられますが、初期化は文の位置にあります.
サンプルコード:
1、varが宣言した変数は関数の役割ドメインである.
2、var宣言変数はファイルの最初の場所に繰り上げられますが、初期化は文の位置にあります.
サンプルコード:
var a;
console.log(a); //undefined
a=1;
console.log(b); // b is not defined
b=2;
console.log(c); //undefined
var c=3;
var d=4;
console.log(d); //4