JavaScript 第5版輪講中。

4章 変数

  • var をつけないとすべてグローバル変数になる。
  • ブロックレベルのスコープがない。
  • var で定義した変数は関数レベルでのスコープになるので以下のような現象が発生する。
var scope = "global";
function f() {
    alert(scope);
}
f(); //=> global
var scope = "global";
function f() {
    alert(scope);
    var scope = "local";
}
f(); //=> undefined

5章 式と演算子

6章 文

今日はここまででした。

JavaScript 第5版

JavaScript 第5版