我有一个功能:
function myfunction() {
if (a == 'stop') // How can I stop the function here?
}
exit()
JavaScript中有类似的东西吗?
4
您要停止执行还是返回?
—
Ken Struys 2010年
@Ken Struys有什么区别?据我了解,如果我退货,它会停止执行吗?是不是
—
西蒙
好了,使用return只会返回到调用函数的上下文。如果你真的想退出语义要停止执行,你可以做这样的事情 vikku.info/codesnippets/javascript/...
—
肯Struys
@Ken-您提供的链接用于停止执行
—
user113716 2010年
for
循环。即使那样,我也不知道为什么在您可以调用时使用建议的方法break;
。要使用本文中的示例:无论您是否处于循环中,if(i==5) break;
using return
都将停止函数的执行for
。
Syom-是的,
—
user113716 2010年
return
将停止执行该功能,这似乎是您所要求的。