我們在學(xué)nodejs時(shí)會發(fā)現(xiàn) 導(dǎo)入有 require()陡厘;導(dǎo)出卻有 exports和module.exports兩種。
這時(shí)候有的人就有疑問了? exports和module.exports有什么區(qū)別旷赖?
這倆哥們的區(qū)別在于 前者是后者的一個引用撰洗;
好比 module.exports 相當(dāng)于 {name:123};
而 exports 就相當(dāng)于 var a = {name:123}里的這個a? ? ? ?這里 a指向{name:123}這個內(nèi)存?
總上所述來說就是 exports 指向 module.exports;