2004-06-16 改めてJavaScript(7) JavaScript 混乱してしまいました。 function外にある変数(a)は、var宣言に関係なくグローバル変数 function内で、var宣言をしない変数(a)はグローバル変数 function内で、var宣言をした変数(a)はローカル変数 なんですね。