将函数参数传递给NoeJs中的回调主体

时间:2018-10-01 12:15:37

标签: javascript node.js

我对NodeJS中的变量范围有疑问。 假设我们有一个函数(MainFunc)调用了另一个函数(SecondFunc)。第二个函数有一个回调:

function MainFunc(arg1, arg2, arg3)
{
  SecondFunc(arg1, (respondJSON)
  {
    //AM I ALLOWED TO DO THE FOLLOWING?
    respondJSON.name = arg2;
    respondJSON.age = arg3;
  }
}

如您所见,我的示例代码在回调主体中使用了arg2arg3。我可以这样做吗?由于MainFunc可能被许多用户每秒调用几次,因此arg2arg3保证与参数相同,或者可能具有另一个用户调用的另一个值,就在回调被称为?

0 个答案:

没有答案