【发布时间】:2019-06-09 12:53:21
【问题描述】:
我对 JS 很陌生,我不太了解回调,我一直在寻找解决此错误的方法,但似乎找不到。 当我执行代码时,我收到此错误:TypeError: callback is not a function -> callback(false);
function doesLobbyExist(a, callback) {
lobbyExists(a, function(random_data) {
callback(random_data);
});
}
function lobbyExists(a, callback) {
if(lobbies.length > 0){
lobbies.forEach(function(l) {
if(l.lobbyName == a){
console.log(a+" exists!");
callback(true);
}
});
}else{
callback(false);
}
}
我这样称呼它:
doesLobbyExist(a.ln, function(result) {
console.log(result);
});
附:代码通过console.log(a+" exists!");
【问题讨论】:
标签: javascript node.js callback