2

時々、人々module.exports.instanceがコードで使用しているのを見たことがあります ( example )。これは とどう違うのmodule.exportsですか?

4

1 に答える 1

2

文字通りの違いは、module.exports.instanceによって参照されるオブジェクトのプロパティであるということmodule.exportsです。

なぜという名前のプロパティを使用するのinstanceですか?1つの可能性は、モジュール間の循環依存の問題を解決するためのシングルトンパターンの適用です。

于 2012-07-30T05:23:12.657 に答える