ホームページ > ウェブフロントエンド > フロントエンドQ&A > ノードでモジュールをエクスポートする 2 つの方法は何ですか?

ノードでモジュールをエクスポートする 2 つの方法は何ですか?

WBOY
リリース: 2022-04-22 14:57:29
オリジナル
4160 人が閲覧しました

ノードがモジュールをエクスポートする 2 つの方法: 1. エクスポートを使用すると、このメソッドは属性を追加してエクスポートでき、複数のメンバーをエクスポートできます; 2. 「module.exports」を使用すると、このメソッドを直接エクスポートできます「module.exports」に値を代入してモジュールをエクスポートする場合、エクスポートできるメンバーは 1 つだけです。

ノードでモジュールをエクスポートする 2 つの方法は何ですか?

このチュートリアルの動作環境: Windows10 システム、nodejs バージョン 12.19.0、Dell G3 コンピューター。

ノードがモジュールをエクスポートする 2 つの方法は何ですか?

モジュールをエクスポートするには 2 つの方法があります。

  • エクスポートでは複数のメンバーをエクスポートできます

  • module.exports は 1 つのメンバーのみをエクスポートでき、後続のメンバーは以前の

##1、module.exports# を上書きします。 # #module.exports に値を代入することでモジュールを直接エクスポートできます

module.exports は単一のメンバーをエクスポートできます

exports の機能を実現できますby module.exports

2.exports

exports 変数は、ノードによって提供される 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
}
ログイン後にコピー
推奨学習: 「

nodejs ビデオ チュートリアル

以上がノードでモジュールをエクスポートする 2 つの方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート