var xxx = require('xxxx')(aaaa);
这种在require某个模块的时候,后面贴上一个对象的写法是什么意思?
回复 (5)
C
J
require('xxxx') : 加载xxxx模块, var xxx = require('xxxx')(aaaa) : xxxx模块返回的是一个函数,接收aaaa参数,返回值直接给xxx
Z
相当于
// f1.js
module.exports = function() {
return func() { // ... }
}
// f2.js
var CreateApp = require("./f1.js")
var app = CreateApp()
W
谢谢大家!恍然大悟!
K
引用 ZhangHang-z相当于
// f1.js
module.exports = function() {
}
// f2.js
var CreateApp = require("./f1.js")
var app = CreateApp()
参与回复
登录后即可参与回复。登录