JavaScriptクイズ
ES Modulesで export は何をするために使いますか?
解説
exportは、関数や変数などを別のファイルから使えるようにするために使います。たとえば、math.jsに次の関数があるとします。export function add(a, b) { return a + b; }関数の前にexportを付けることで、addを別のファイルから読み込めるようになります。import { add } from './math.js'; console.log(add(2, 3));ここではmain.jsからaddを読み込んで使用しています。exportを書いただけで関数が実行されるわけではありません。また、別ファイルのコードを読み込む役割はimportが担当します。export:外に公開するimport:外から読み込むexportは「この関数や変数を別ファイルでも使えるようにするもの」