Better understanding of the differences between node exports and module. exports, nodemodule. exports
We only need to know the differences between exports and module. exports at three points:
1. exports is a reference to module. exports.
2. The initial value of module. exports is an empty object {}, so the initial value of exports is {}
3. require () returns module. exports instead of exports.
Therefore:
• We use
Var name = 'nsbmw '; exports. name = name; exports. sayName = function () {console. log (name );}
ToExports
Assign a valueModule. exports
This empty object adds two attributes. The above code is equivalent:
Var name = 'nsbmw '; module. exports. name = name; module. exports. sayName = function () {console. log (name );}
The difference between node exports and module. exports in this article is the full content shared by Alibaba Cloud. I hope you can give us a reference and support for the customer's home.