グローバル変数を使わない工夫
JavaScriptは普通に書くと全てグローバルで実行されてしまう
複数の.jsファイルをブラウザで読み込んだ場合、両方で同じ名前で変数が宣言されていたらヤバイ
無名関数を作って即時実行する
(function(){ ....})();
ES2015だとscopeを作ってconstやletを使うといいshokai.icon
クロージャを使う グローバル変数 変数
## クロージャを使う