码迷,mamicode.com
首页 > 其他好文 > 详细

$().each()循环

时间:2017-08-15 10:14:28      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:code   length   box   style   str   this   传递参数   ++   each   

一、语法

$(‘.input_checkbox‘).each(function(i,ele){
  if($(this).attr(‘checked‘) == true)
  {
    console.log(‘第‘+ i +"个复选框");
  }
})
//回调函数可以传递参数,i为遍历的索引。

$().each()可以遍历数组和对象。

二、执行效率

var arr = [],
    arrlen = arr.length = 1000000;
for(var i=0; i<arrlen; i++){
  arr[i] = ‘looptest‘;
}
var t1 = +new Date();
$(arr).each(function(i,ele){
});
var t2 = +new Date();
console.log(‘$(ele).each:‘ + (t2-t1));

比$.each()慢。

$().each()循环

标签:code   length   box   style   str   this   传递参数   ++   each   

原文地址:http://www.cnblogs.com/camille666/p/js_jquery_selector_dot_each.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!