変数定義のスコープ|JavaScript

      2017/03/03

JavaScriptの変数スコープについて。

ローカル変数

ただし、ブロックレベルのスコープは存在しないため、定義したブロックの外でも参照可能。

グローバル変数

関数の外に定義する

関数内に定義する

varを付けないで定義するとグローバル変数になる。
(あまりお勧めしない)

 - JavaScript/JSP