首页 > 其他 > 详细

$.each用法

时间:2016-06-17 20:54:15      阅读:173      评论:0      收藏:0      [点我收藏+]

一. 简介:

用来遍历对象,数组的属性并进行处理

根据参数的不同,实现不同的处理

 

二. 基本语法

《遍历对象》

1.有附加 参数的时候

$.each(Object, function(p1, p2){

  this;    //  这里的this 指向每次遍历中的 Object 当前的 属性值

  p1, p2    // 参数

}, ["实参1", "实参2"]);

2. 没有附加 参数

$.each(Object, function(name, value){

  this;    // 当前属性的值

  name;    // name表示当前属性的值名称

  value;    // value 表示当前属性的值

}); 

 

《遍历数组》    -- 和遍历对象十分的类似

1. 有附加的参数

$.each(Array,  function(p1, p2){

  this;    // 这里的this 指向每次遍历中的Array 的当前 的元素

  p1, p2;    // 使用参数

},["实参1", "实参2"]);

 

 

2.没有附加的参数

$.each(Array, function(){

  this;    // 这里的this 指向每次遍历中的Array 的当前 的元素
  i;    // 下标

  value;    // 当前的元素

});

 

 

三. 用法示例

1.遍历数组

var arr1 = ["a", "b", "c", "d"];

$.each(arr, function(){

    alert( this );

});

//   输出的结果为:a,b,c,d

 

2. 遍历二维数组

var arr2 = [[1,2,3], [5,5,5], [7,8,9]];

$.each(arr2, function(i, item){
    alert(item[0]);
});

//  取每一个数组的第0个 1,5,7

 

3. 遍历对象的属性

var obj = {

  key1: v1,

  key2: v2,

  key3: v3

};

$.each(obj, function( key, value ){

  alert( obj[key] );

});



// 打印的结果为 v1, v2, v3

 

$.each用法

原文:http://www.cnblogs.com/helloLeon/p/5595020.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!