我需要停止我的脚本。我不想写更多像 if(...) return false
这样的代码,因为我会多次使用它。
我的英文程度不高。这是我在这个网站上的第一个问题。 :)
最佳答案
为了退出脚本的所有范围,您可以抛出异常并在脚本的外部范围内捕获它;)
这要求您调整异常处理。
请注意:最好以这种方式编写您的程序,不需要以下内容!
function ExitException() {}
try { //Do your script-stuff here
Foo();
//and do this at any place where you wish to exit:
throw new ExitException;
}
catch (e) {
if (e instanceof ExitException) //This is an Exit. All fine.
console.log("Exit");
else //Pass Exception to the Browser
throw e;
}
关于javascript - 有没有像 PHP 的 exit() 这样的 JavaScript 函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14229329/