- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- JavaScript/文法/変数・関数のスコープ へ行く。
- 1 (2009-11-10 (火) 09:30:14)
- 2 (2009-11-10 (火) 10:37:22)
- 3 (2011-07-14 (木) 19:45:52)
変数のスコープ
グローバル変数
var foo = 1; // グローバル変数 function myfunc() { alert(foo); } myfunc();
「1」が表示される。
ローカル変数
function myfunc1() { var foo = 1; } function myfunc2() { alert(foo); } myfunc1(); myfunc2();
fooは未定義なので、表示されない。