2016-03-04 101 views
1

我tryning檢索使用此功能條件斷點

功能getFeeds(網址,網頁,ID,計數){

graph.get(url, function(err, res) { 


    if(!err){ 
    res.data.forEach(function(item) { 
       id.push(item); 
      }); 
    if (res.paging.next && count>0) setTimeout(getFeeds(res.paging.next,page,id,count-1),100) 
     else { 
      id.forEach(function(item){ 
      console.log(item); 
      }) 
    };     
    } 
}); 
}; 

然而,這個函數返回該錯誤的Facebook飼料

/Users/adelessafi/fb/getfeeds.js:20 
    if (res.paging.next && count>0) setTimeout(getFeeds(res.paging.next,page,id,count-1),100) 
       ^

TypeError: Cannot read property 'next' of undefined 
    at Graph.callback (/Users/adelessafi/fb/getfeeds.js:20:20) 
    at Graph.end (/Users/adelessafi/fb/node_modules/fbgraph/lib/graph.js:170:8) 

我想在出錯之前停止執行我的腳本。請注意,我的腳本調用了大量的調用,所以我必須創建一個條件斷點。

感謝您事先的任何條目

回答

0

您可以通過將一個調試器模擬它;在if中聲明。

if (condition) { 
    debugger; 
} 

只要確保您的調試器已連接。