モジュール (Module) とは
プログラムを機能ごとにファイルを分割し、部品として管理する仕組みです。コードの再利用性や見通しが大幅に向上します。
基本的な使い方
- 公開側 (Export)
export default class { ... }のように記述して、メインの機能を外部に公開します。- 利用側 (Import)
import Fan from "./Fan.js";のように、公開された機能を取り込んで使用します。
HTMLでの読み込み
JavaScriptをモジュールとして利用する場合、<script> タグに type="module" を指定する必要があります。
<!-- main.js 内で import 文を使っている場合 -->
<script type="module" src="./main.js"></script>