我有一个功能:
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将停止执行该功能,这似乎是您所要求的。