ホームページ > 記事 > ウェブフロントエンド > ノードでモジュールをエクスポートする 2 つの方法は何ですか?
ノードがモジュールをエクスポートする 2 つの方法: 1. エクスポートを使用すると、このメソッドは属性を追加してエクスポートでき、複数のメンバーをエクスポートできます; 2. 「module.exports」を使用すると、このメソッドを直接エクスポートできます「module.exports」に値を代入してモジュールをエクスポートする場合、エクスポートできるメンバーは 1 つだけです。
このチュートリアルの動作環境: Windows10 システム、nodejs バージョン 12.19.0、Dell G3 コンピューター。
モジュールをエクスポートするには 2 つの方法があります。
エクスポートでは複数のメンバーをエクスポートできます
module.exports は 1 つのメンバーのみをエクスポートでき、後続のメンバーは以前の
##1、module.exports# を上書きします。 # #module.exports に値を代入することでモジュールを直接エクスポートできます
module.exports は単一のメンバーをエクスポートできます
exports の機能を実現できますby module.exports
2.exportsexports 変数は、ノードによって提供される module.exports への参照です。
exports は属性を追加してエクスポートされ、エクスポートできるオブジェクトは 1 つだけです。
exports 変数に値を直接指定しても、module.exports には影響しませんが、これは、exports と module.exports の間の接続を切断することと同じです。
例は次のとおりです:// 定义方法,常量
const myPI = 3.14
const add = (a,b) => a + b;
// 导出,两种方法任意都可以
// 方法一:
exports.myPI = myPI
exports.add = add
// 方法二:
module.exports.myPI = myPI
module.exports.add = add
// 方法二(变形)
module.exports = {
myPI,
add
}
推奨学習: 「
以上がノードでモジュールをエクスポートする 2 つの方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。