捕获错误时停止执行javascript [英] stop javascript executing when catch error
本文介绍了捕获错误时停止执行javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一个在catch错误时停止执行javascript的函数。例如如下:
I need a function that stop execute javascript when catch error. For example as follow:
function AA()
{
try{
executeScript();
}catch(e){
//stop execute javascript
}
}
function executeScript()
{
throw 'error';
}
function BB()
{
//some script
}
AA();
BB(); //don't execute when error happening
有谁知道怎么办?谢谢你的帮助。
Has anybody know how to do it? Thanks for help.
推荐答案
我认为如果你使用退货应该是可能的:)
I think if you use a return it should be possible :)
function AA()
{
try{
}catch(e){
//stop execute javascript
return;
}
BB(); //don't execute when error happening
}
function BB()
{
//some script
}
返回,只会返回未定义。您可以返回更具体的内容,如字符串或其他任何内容,以便在您提前返回时能够提供方便的行为。
return like that will just return undefined. You can return something more specific like a string or anything else to be able to have a convenient behaviour when you get this early return.
这篇关于捕获错误时停止执行javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文