2016-03-04 60 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; 
} 

只要确保您的调试器已连接。