ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の「デフォルトのエクスポート」の威力と効果的な使用方法は何ですか?
JavaScript の「デフォルトのエクスポート」の力を解き放つ
JavaScript の広大な環境の中には、「エクスポート」として知られる強力な概念があります。デフォルト。"これにより、開発者は単一の値をモジュールのデフォルトのエクスポートとして簡単に共有できるようになり、モジュールのインポート プロセスが簡素化されます。
以下の例を考えてみましょう:
// File: SafeString.js function SafeString(string) { this.string = string; } SafeString.prototype.toString = function() { return "" + this.string; }; export default SafeString;
同等のエクスポートがシンプルになりました
「デフォルトのエクスポート」の構文に慣れていない場合は、同じ結果を得る他の同等の方法があります。 2 つの代替案を見てみましょう:
// File: SafeString.js export const SafeString = function(string) { this.string = string; }; SafeString.prototype.toString = function() { return "" + this.string; };
// File: SafeString.js module.exports = { default: function(string) { this.string = string; } }
インポートでの使用
使用されるエクスポート方法に関係なく、デフォルト値のインポートは一貫しています。モジュールをインポートするときに中括弧を省略するだけです:
import SafeString from "SafeString";
このインポート ステートメントは、「SafeString」モジュールからエクスポートされたデフォルト値を現在のモジュールの「SafeString」変数に割り当てます。
結論
「デフォルトのエクスポート」は JavaScript の強力なツールで、開発者がモジュールのデフォルトのエクスポートとして値を共有できるようにします。モジュール開発でその可能性を最大限に引き出すには、その構文と同等のエクスポート方法を理解することが重要です。
以上がJavaScript の「デフォルトのエクスポート」の威力と効果的な使用方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。