关于遍历和数据结构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_36774307/article/details/79916139

二级联动菜单数据结构:

var data = {
    "provinces": [
        {
            "citys": [
                {
                    "citysName": "石家庄市"
                },
                {
                    "citysName": "邯郸市"
                }
            ],
            "provinceName": "河北省"
        },
        {
            "citys": [
                {
                    "citysName": "太原市"
                },
                {
                    "citysName": "大同市"
                }
            ],
            "provinceName": "山西省"
        }
    ]
};
for(var i=0;i<data.provinces.length;i++){
    $(".province ul").append("<li>"+data.provinces[i].provinceName+"</li>");
}

第一种遍历方法:

for 循环遍历(如上所示)

第二种遍历方法:

for in遍历

var x
var mycars = new Array()
mycars[0] = "宝马"
mycars[1] = "奔驰"
mycars[2] = "宾利"

for (x in mycars)
{
document.write(mycars[x] + "<br />")
}

第三种遍历方法:

jQuery.each

 
 
$.each([52, 97], function(index, value) {
alert(index + ': ' + value);
});

猜你喜欢

转载自blog.csdn.net/weixin_36774307/article/details/79916139