在Node.js中var module = require('module')(parameter);
的含义是什么?
是否与:
相同var module = require('module');
mod = module(parameter);
答案 0 :(得分:5)
这与:
相同var mod = require('module'),
module = mod(parameter);
这只是意味着require('module')
返回一个函数。 require(...)
可以返回任何内容,它可以是一个对象,一个字符串,一个函数,任何东西。