Node.js新手,我想知道是否可以将参数传递给模块函数?类似的东西:
module.js:
module.exports = {
example1: function(parameter) {
return "hello, world";
},
example2: function(parameter) {
return "hello,world";
}
};
然后这样称呼它......
var mod = require("./module.js")
mod.example1(passedParameter);
谢谢!
答案 0 :(得分:2)
作为导出属性附加的函数,如答案中所示,只是一个函数,就像任何其他函数一样。您决定希望它接受和处理哪些参数以及传递它的参数。它就像任何其他Javascript函数定义一样 - 您决定如何定义和使用它。事实上,它是模块的导出属性没有任何区别。它只是一个像其他任何Javascript函数。它恰好存在于一个特定的模块中,但除此之外,您可以使用任何其他函数定义执行任何操作。
我想知道是否可以将参数传递给模块 功能
是的,这是可能的并且很常见。