javascript var
javascriptでは、varを使わずに宣言した変数はグローバル変数になる。
変数宣言は必ずvarを使用すること。
なお、ECMAScript6では、var以外にlet、constがある。
var不使用バージョン
v = 'global'; function getV() { v = 'local'; return v; } console.log(getV);//local console.log(v);//local
var使用バージョン
var v = 'global'; function getV() { var v = 'local'; return v; } console.log(getV);//local console.log(v);//global