如何将参数从一个nodejs文件传递给另一个?

时间:2019-04-18 10:59:34

标签: node.js import

我有两个节点js文件“ a和b”,我想将参数从文件a.js传递到文件b.js,并将b.js的结果返回给a.js

2 个答案:

答案 0 :(得分:4)

您应该在文件a.js中创建一个函数并将其导出,然后从文件b.js调用此函数,然后在参数中传递值。

在文件a.js中

function myFunction(value){
//in value you will get your passes value
}
exports.myFunction = myFunction

在文件b.js中

const fileA = require('./a')
fileA.myFunction('you value') 

答案 1 :(得分:2)

您可以通过将一个文件包含到另一个文件中来执行此操作,例如,在文件“ a.js”中,您可以创建一个方法,该方法将参数作为输入并进行处理,然后返回结果,然后文件可以使用该结果“ b.js”。可以通过函数调用来处理这两种通信方式,请查看以下代码。

文件a.js

function funcA(input)
{
console.log(">> Input Taking");
console.log(input);
var result = 1; 
return result;

}

exports.funcA = funcA;

文件b.js

const myFileA = require('./a');
var response = myFileA.funcA("John Doe");
console.log(response);