二维数组遍历使用for循环嵌套,内循环使用调用首层的下的下标循环输出
遍历实例如下
//数组内嵌套数组==>二维数组
var shengfen=new Array(
['北京市','天津市','上海市','重庆市'],
['河北省','山西省','辽宁省','吉林省','黑龙江省','江苏省','浙江省','安徽省','福建省','江西省','山东省','河南省','湖北省','湖南省','广东省','海南省','四川省','贵州省','云南省','陕西省','甘肃省','青海省','中国台湾省'],
['内蒙古自治区','广西壮族自治区','西藏自治区','宁夏回族自治区','新疆维吾尔自治区'],
['中国香港特别行政区','中国澳门特别行政区']
);
//二维数组遍历
for(var i=0;i<shengfen.length;i++){
for(var j=0;j<shengfen[i].length;j++){
document.write(shengfen[i][j]+'很棒棒丶');
}
document.write('<br>');
}
原文地址《js二维数组遍历》