我是Java语言的新手。我已经竭尽全力将元素推入函数中的数组,但无济于事。
function getAdmins(admins) {
bot.getChat().then(function (data) { //getChat return a promise
data.forEach(function (admin) { //data is a JSON object
admins.push(admin.user.id);
});
});
}
admins = [];
getAdmins(admins);
console.log(admins); //prints []
为什么不起作用?