猿问

jquery each 和for怎么跳出循环终止本次循环

jquery each 和for怎么跳出循环终止本次循环


慕尼黑8549860
浏览 914回答 4
4回答

炎炎设计

&nbsp;for(var i=0;i<5;i++){&nbsp; &nbsp; if(i==3):&nbsp; &nbsp; &nbsp; &nbsp; break;}

素胚勾勒不出你

eachreturn false; //结束循环return true;//终止本次循环forbreak //结束循环continue //终止本次循环

森栏

js跳出each循环return false 跳出循环,return true 进入下一个循环js跳出for循环break;直接退出for这个循环。这个循环将不再被执行!continue;直接跳出本次for循环。下次继续执行。return语句就是用于指定函数返回的值。即使函数主体中还有其他语句,函数执行也会停止!

紫衣仙女

12345678910111213141516171819202122for(var&nbsp;i&nbsp;=&nbsp;1;i&nbsp;<=&nbsp;10;i++){&nbsp;&nbsp;&nbsp;if(i&nbsp;===&nbsp;2&nbsp;||&nbsp;i&nbsp;===&nbsp;4){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;continue;&nbsp;//跳至下一次循环&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;if(i&nbsp;===&nbsp;5){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;//停止循环&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;console.log(i);}&nbsp;$(function(){&nbsp;&nbsp;&nbsp;$.each($('*'),&nbsp;function(j){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($(this).get(0).nodeName.toLowerCase()&nbsp;===&nbsp;'meta'){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;true;&nbsp;//跳至下一次循环&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($(this).get(0).nodeName.toLowerCase()&nbsp;===&nbsp;'body'){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;false;&nbsp;//停止循环&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log($(this).get(0).nodeName);&nbsp;&nbsp;&nbsp;});});&nbsp;
随时随地看视频慕课网APP

相关分类

JQuery
我要回答