[ES2015] ECMAScriptモジュール モジュールとは、変数や関数などをまとめたものです。 JavaScriptにおいては、1つのモジュールは1つのJavaScriptファイルに対応します。 モジュールについてはNode.jsでCLIアプリのユースケースやTodoアプリのユースケースで実際に動かしながら学ぶため、ここでは構文の説明とモジュールのイメージをつかむのが目的です。 この章のサンプルコードを実際に動かすためにはローカルサーバーなどの準備が必要です。 そのため、ユースケースの章を先に読んでから戻ってきてもかまいません。 モジュールは、保守性・名前空間・再利用性のために使われます。 保守性: 依存性の高いコードの集合を一箇所にまとめ、それ以外のモジュールへの依存性を減らせます 名前空間: モジュールごとに分かれたスコープがあり、グローバルの名前空間を汚染しません 再利用性:
![JavaScript Primer - 迷わないための入門書](https://cdn-ak-scissors.b.st-hatena.com/image/square/e37187b6db174959d44473f3968a34977decacc9/height=288;version=1;width=512/https%3A%2F%2Fjsprimer.net%2Flanding%2Fimg%2Fcover-optimized.jpg)