即時関数 参考: JavaScript で即時関数を使う理由 – Qiita ES6 からグローバル汚染を避けるために、すべて即時関数の中に記載しなくてよくなったと聞きますが、疑問点があります。| teratail 名前空間を作成する 参考: JavaScript の名前空間とモジュール分割方法 require (node.js / browserify) HTML Script タグ WSH フル対応 – Qiita タグ: JavaScript