1、如果终止一个函数的用return即可
function showStr(){改兄 alert('one')
return
alert('two')
alert('three')
}
showStr()程序执行d出'one'便会终止
2、核腔袭在函数中调用别的函数,在被调用函数终止的同时也希望调用的函数终止
function funFirst(){alert('one')
return false
alert('two')
}
function funSecond(){
if(!funFirst()) return
alert('three')
}
funSecond()两个函数做了修改,funFirst中返回false,funSecond中对funFirst的返回值做了圆卜判断,这样终止funFirst的同时也能将funSecond终止,程序执行d出'three'便会终止。
返回'true' 跳至下一个循环物镇(就像在普通的循环中使用'continue'消蚂猛)。 以下举例如何退出each,接着再结束function:拿桥function tx() { var bl=true$("input[type='text'][name='key']").each(function(){ if($(this).val()=="") { alert("关键字不能为空!")$(this)[0].focus()bl=falsereturn false//退出each循环 } })if(!bl){ return false//结束function } }欢迎分享,转载请注明来源:内存溢出
评论列表(0条)