JavaScript:モジュール
モジュールは、保守性・名前空間・再利用性のために使われる。
保守性
依存性の高いコードの集合を一箇所にまとめ、それ以外のモジュールへの依存性を減らす
名前空間
モジュールごとに分かれたスコープがあり、グローバルの名前空間を汚染しない
再利用性
便利な変数や関数を複数の場所にコピーアンドペーストせず、モジュールとして再利用できる
モジュール(module) - モジュール化
JavaScript:export
JavaScript:import
JavaScript:ES Modules
JavaScript:スクリプト
JavaScript:ライブラリ
JavaScript:フレームワーク
JavaScript:module
JavaScript:モジュールバンドラー
モジュールバンドラー(module bundler)
Webpack
JavaScript:クラス
クラス(class)
匿名クロージャ
CommonJS
非同期モジュール定義(AMD : AsynchronousModuleDefinition)
UMD(UniversalModelDefinition)
yyycatch-42774423 - /yyycatch-42774423/Javascriptのクラス+継承+モジュールを使う
mrsekut-p - /mrsekut-p/JavaScriptのModule System
kadoyau - /kadoyau/JavaScriptのmodules
tasuwo - /tasuwo/JavaScript の Module System の歴史
JavaScript モジュール - JavaScript | MDN
#ES2015
JavaScript-term.icon
JavaScript-syntax.icon
JavaScript.icon
https://img.shields.io/badge/JavaScript-モジュール-F7DF1E.svg?logo=javascript&style=for-the-badge