jQuery $.each用法

大兔子大兔子 提交于 2020-04-27 20:06:55

使用说明

通过它,你可以遍历对象、数组的属性值并进行处理。

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;     //表示Object当前属性的名称

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

})

4、遍历数组(没有附加参数)

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

            this;        //this指向当前属性的值

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

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

})

如几种常见的用法

var arr = ['one','two','three','four'];
    $.each(arr, function(i,item){
    alert(item[0]);
 })

var obj = {one:1, two:2, three:3, four:4};

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

    alert(obj[key]);

})

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!