function foo() { try { //blahblah
foo();
} catch(e) { //blahblah
}如上示例函数,如果在迭代过程中出现错误,只会结束该次迭代,如何实现在迭代中如果出现错误直接终止整个函数?谢谢。
1 回答
交互式爱情
TA贡献1712条经验 获得超3个赞
可以考虑做一个开关
var type = true;
function foo() {
if(type==false){
return;
}
try {
//blahblah
foo();
}
catch(e) {
//blahblah
type=false;
}
}
添加回答
举报
0/150
提交
取消