- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 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は未定義なので、表示されない。