グローバル変数宣言時に、代入しないとエラーになる理由 Dec 5, 2017 グローバル変数宣言と同時に代入するとエラー表示されないのですが a=1; グローバル変数宣言だけだとエラーになるのはなぜですか? a; Uncaught ReferenceError: a is not defined 「var a;」はOKで「a;」がNGな理由は、仕様だから??