如何从节点中的函数中的函数获取值? JS

时间:2016-01-22 01:20:34

标签: javascript node.js callback twitch

我正在创建一个带节点的抽搐聊天机器人。我需要从链接http://tmi.twitch.tv/group/user/:channel/chatters获取一个主持人列表我可以接收数据并解析它,但我只需要知道如何在请求中返回数据并将其保存到变量中。这就是我到目前为止。

function getMods(person, chanel) {
    var channel = getUser(chanel);

    request('http://tmi.twitch.tv/group/user/' + channel + '/chatters',     function(error, response, body) {
    if (!error && response.statusCode == 200) {
      var mods = JSON.parse(body);
      // I want to return the value mods through the function
  }
  });
}

所以我可以调用函数并存储这样的数组。

var mods = getMods('xtreameprogram2', '#zero_optics');

是否可以不使用回调?

0 个答案:

没有答案