ホームページ >ウェブフロントエンド >jsチュートリアル >「エクスポートのデフォルト」とは何ですか?「module.exports」との違いは何ですか?
ES6 の「デフォルトのエクスポート」の説明
JavaScript の ES6 モジュール システムでは、デフォルトのエクスポートを定義する独自の方法である「エクスポート デフォルト」が導入されました。 module.
この例では、ファイル SafeString.js は SafeString クラスを定義し、以下を使用してデフォルトのエクスポートとしてエクスポートします。
export default SafeString;
このデフォルトのエクスポートは、次の方法で別のモジュールからインポートできます。次の構文を使用します:
import SafeString from './SafeString.js';
同等の構文
ES6 より前には、「デフォルトのエクスポート」に直接相当するものはありませんでした。ただし、「module.exports:」
module.exports = SafeString;
を使用すると、同様のアプローチを実現できます。これにより、SafeString クラスがモジュール オブジェクトに割り当てられ、他のモジュールがそれにアクセスできるようになります。
以上が「エクスポートのデフォルト」とは何ですか?「module.exports」との違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。