前台return在each方法应用

第一种情况

$(.input).each(function(){

return;

})

这时候return只是相当于continue,还是会继续循环;

第二种情况

$(.input).each(function(){

return false;

})

这时候return false就相当于break,结束本次循环

第三种情况

function test(){
var flag=true;
​
$(.input).each(function(){
    if($(this).val()=="退出")
    {
        flag=false; 
        return false;
    }
})
if(!flag)
{
    alert("退出方法!");
    return false;
}
}

有时候我们在循环里面发现有个错误,需要退出方法,需要定义一个全局的变量,然后先循环外面通过return false退出方法

猜你喜欢

转载自blog.csdn.net/qq_33380252/article/details/86288451