jQuery中each非常好用,常用它取代javascript的for循环
但是我在今天写javascript的时候,
在一个function里有一个each,在each里某种条件 成立的话,就把这个function返回true或者false
function methodone(){
....
$.each(array,function(){
if(条件成立){
return true;
}
});
....
}
结果发现老是不对。
后来查找资料才发现,在each代码块内不能使用break和continue,要实现break和continue的功能的话,要使用其它的方式
break----用return false;
continue --用return ture;
所以当我在each里想使用return true给这个function返回时,其实只是让each继续执行而以
连each都没有中断,所以function也就不能return了
jQuery中each跳出(转载)
最新推荐文章于 2025-09-16 16:11:01 发布
本文探讨了在jQuery的each方法中使用return true/false来模拟break/continue的行为。揭示了在each循环内部如何正确地使用return来达到预期的效果。
210

被折叠的 条评论
为什么被折叠?



