express在加载一个模块的时候,require()(io),后面的(io)是什么参数?
例如 :var users = require(’./routes/users’)(io);
不太明白后面的io是什么意思?请指点,谢谢!
4 回复
io是一个参数,io代表的是什么主要看上下文
这是因为这个模块导出的是一个函数,函数接受io为实参
这句话拆成这样看是不是容易点 var module_users = require(’./routes/users’); var users = module_users(io);
明白了,谢谢各位