JavaScript

var(変数宣言)

 編集:2022.08.23 by T.A.

関数スコープまたはグローバルスコープの変数を宣言し、任意でそれをある値に初期化します。

var var1[=value1] [,var2[=value2] [,...varN[=valueN]]];
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

テスト