我正在尝试在我的模块中进行函数调用,但我得到functionTwo
未定义。
Module.js
// Module.exports
module.exports = function ( arg ) {
if(arg instanceof Object) {
return functionTwo.apply(arg);
}
functionOne: function(arg) {}
functionTwo: function(arg) { //in here we may call functionOne or functionThree }
functionThree: function() {}
Main.js
require(module)(typeObject);
require(module)(typeString);
所以基本上我要做的是,如果从main.js
传递到module.js
的类型是Object
,我希望它调用特定的函数并执行然后回来,但我不知道也许我正在定义错误的功能。