$.each() 中的 continue、break

$.each(Array,function(key,val){ })

返回值:Array(若回调函数中改变了Array的值,返回的是改变之后的)

$.each()函数和.each()是纷歧样的,这个是专门用来遍历一个jQuery工具。

$.each()函数可用于迭代任何荟萃,无论是“名/值”工具(JavaScript工具)或阵列。

在一个数组的环境下,回调函数每次通报一个数组索引和相应的数组值。(该值也可以通过会见this要害字,可是JavaScript将始终包裹this值作为一个Object ,纵然它是一个简朴的字符串或数字值。)

在each代码块内不能利用break和continue,要实现break和continue的成果的话,要利用其它的方法:
break—-用return false;
continue –用return true;

假如想要利用return终止要领的话,要用try catch 方法,代码如下:

try{ $.each(Array,function(key,val) { if( aaa){ throw(''); } }) }catch(e){ return; //在这里return }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8270.html