* 変数のスコープ [#lc3fb2cd]

** グローバル変数 [#g51dfe5d]
 var foo = 1; // グローバル変数
 function myfunc() {
   alert(foo);
 }
 myfunc();
「1」が表示される。

** ローカル変数 [#b9e990f4]
 function myfunc1() {
   var foo = 1;
 }
 function myfunc2() {
   alert(foo);
 }
 myfunc1();
 myfunc2();
fooは未定義なので、表示されない。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS