在使用请求模块时,我注意到一些如下所示的代码:
const request = require('request');
request(blah, blah);
如果第二行是这样的,我会理解:
request.moduleFunction(blah, blah);
因为事实并非如此,所以我认为如果只是调用模块本身,可能会调用一个默认导出。有很多关于默认导出的内容;但是,经过几天的查找,我找不到任何可以支持我的理论的东西。有人可以为我澄清当我们调用已分配给模块本身的变量时紧跟参数时发生了什么吗?谢谢。