为了账号安全,请及时绑定邮箱和手机立即绑定

js异常控制如何跳出迭代

js异常控制如何跳出迭代

SMILET 2018-10-16 13:14:01
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;

    }

}


查看完整回答
反对 回复 2018-11-16
  • 1 回答
  • 0 关注
  • 435 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信