如何返回嵌套函数内部的值?

时间:2021-03-29 20:41:09

标签: javascript node.js vue.js

我知道有一些类似的问题。但我无法真正将解决方案与我的问题联系起来。

function readFollowers(user) {
let followers = [];
const filename = user.toString().toLowerCase() +"_followers.json";

const file = './output/' + filename;
jsonfile.readFile(file, function (err, obj) {
  if (err) console.error(err)
  for (var i = 0; i < obj.length; i++) {
    if(obj[i].is_private == false) { //checks if account is private
      followers.push(obj[i].username);
    }
  }
  console.log(followers);
})
}

在我的 console.log 现在所在的地方,我想返回一个,以便我可以继续使用该数组。 我不明白如何使用回调函数来解决这个问题。

console.log(readFollowers('test'));

0 个答案:

没有答案