我正在尝试在我的模块中进行函数调用,但我得到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
我希望它调用一个特定的函数并做一些事情然后只是返回,但我不知道也许我正在定义函数错误的。