→
関数スコープまたはグローバルスコープの変数を宣言し、任意でそれをある値に初期化します。
| varn | 変数名。任意の有効な識別子。 |
|---|---|
| valuen | その変数の初期値です。有効な式なら何でも取ることができます。既定値は undefined です。 |
var x = 1;
{
var x = 2;
}
D=x; //=2
let x = 1;
{
let x = 2;
}
D=x; //=1
AA=10; D=window.AA; //=[number]:10 var AAA=20; D=window.AAA; //=[number]:20
function Test(){
BB=10;
var BBB=20;
}
Test();
D=window.BB; //=[number]:10
D=window.BBB; //=[undefined]:undefined