js异常控制如何跳出迭代

function foo() {    try {        //blahblah
        foo();
    }    catch(e) {        //blahblah
    }

如上示例函数,如果在迭代过程中出现错误,只会结束该次迭代,如何实现在迭代中如果出现错误直接终止整个函数?谢谢。


SMILET
浏览 436回答 1
1回答

交互式爱情

可以考虑做一个开关var type = true;function foo() {    if(type==false){        return;    }    try {        //blahblah        foo();    }    catch(e) {        //blahblah        type=false;    }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript