我有下面的代碼找到了一個錯誤:如何調試JavaScript函數
function something(callback) {
somethingElse(function(err, res) {
if (err) {
callback(err);
}
callback(null, res);
});
}
something(function(err, res){
console.log(err,res);
});
//something else defined elsewhere
應該在哪裏我開始?我尋找語法和事情看起來不錯,並試圖尋找一些可能捕獲的明顯問題。我應該從哪裏開始,我應該使用什麼概念?
嘗試開發者控制檯? – BenM
縮進,筆記,記錄每一步,如果一個步驟沒有記錄通常意味着這是它破壞的地方。也不要使用你剛剛開始的速記條件。 – EasyBB
開發者控制檯會給出someElse沒有定義的錯誤,並且我沒有實際的東西可以使用 – Arihant