jQuery技术

jquery each的用法及实例程序实现

字号+ 作者:H5之家 来源:H5之家 2018-01-17 10:05 我要评论( )

电子发烧友为您提供的jquery each的用法及实例程序实现,对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法.

标签:each(1)jQuery(16)

对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法.换句话说:jQuery提供的each方法是对参数一提供的对象的中所有的子元素逐一进行方法调用
each()函数是基本上所有的框架都提供了的一个工具类函数,通过它,你可以遍历对象、数组的属性值并进行处理。jQuery和jQuery对象都实 现了该方法,对于jQuery对象,只是把each方法简单的进行了委托:把jQuery对象作为第一个参数传递给jQuery的each方法.换句话 说:jQuery提供的each方法是对参数一提供的对象的中所有的子元素逐一进行方法调用。而jQuery对象提供的each方法则是对jQuery内 部的子元素进行逐个调用。 each函数根据参数的类型实现的效果不完全一致: 1、遍历对象(有附加参数)  代码如下:
 
$.each(Object, funcTIon(p1, p2) {
     this;       //这里的this指向每次遍历中Object的当前属性值
     p1; p2;     //访问附加参数
}, ['参数1', '参数2']); 2、遍历数组(有附件参数)  代码如下:
 
$.each(Array, funcTIon(p1, p2){
     this;       //这里的this指向每次遍历中Array的当前元素
     p1; p2;     //访问附加参数
}, ['参数1', '参数2']); 3、遍历对象(没有附加参数)  代码如下:
 
$.each(Object, funcTIon(name, value) {
     this;      //this指向当前属性的值
     name;      //name表示Object当前属性的名称
     value;     //value表示Object当前属性的值
}); 4、遍历数组(没有附加参数)  代码如下:
 
$.each(Array, funcTIon(i, value) {
     this;      //this指向当前元素
     i;         //i表示Array当前下标
     value;     //value表示Array当前元素
});

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • jquery $().each和$.each()使用

    jquery $().each和$.each()使用

    2017-11-05 11:03

  • 把jQuery的each(callback)方法移植到c#中

    把jQuery的each(callback)方法移植到c#中

    2017-10-31 12:49

  • jQuery学习(一)----each遍历hasClass属性

    jQuery学习(一)----each遍历hasClass属性

    2017-09-11 13:02

  • JQuery each()嵌套使用小结

    JQuery each()嵌套使用小结

    2017-05-09 15:05

网友点评