タグ

ブックマーク / webya.in (1)

  • HTML5 CSS3 JavaScript – WEBYA.IN

    このエントリでは変数のスコープについて書き連ねるよ。 2種類のスコープ ちなみに変数のスコープとは「プログラム内での変数の有効範囲」のことで、大きく分けて次の2種類があるよ。 一つはローカル変数のスコープで、その変数が宣言された関数の中だけで有効です。もう一つはグローバル変数のスコープで、プログラム全体で有効なんだ ローカルスコープとグローバルスコープ 変数を宣言する場合、var文を使うよ。var文を使って宣言された変数はローカル変数になるんだ。ただし、ローカル変数が関数外部で宣言された場合、その変数のスコープはプログラム全体(=グローバル変数)だよ。以下のソースは関数外部で宣言した変数に関数内部から参照するよ var global_var = "data"; function f(){ alert(global_var); } f(); // ✎ 結果 // data var文の省略 変

  • 1