有时我看到人们module.exports.instance在他们的代码中使用(示例)。这与 有何不同module.exports?
1 回答
2
字面上的区别在于,它module.exports.instance是 . 引用的对象的属性module.exports。
为什么使用名为 的属性instance?一种可能性是应用单例模式来解决模块之间的循环依赖问题。
于 2012-07-30T05:23:12.657 回答