for循环遍历数组
for ...in遍历数组和对象均可
//用for循环遍历数组
var arr = new Array("orange", "banana", "apple"); //创建数组
for (var i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
用for...in遍历数组
var arr = new Array("orange", "banana", "apple");
for (var attr in arr) {
console.log(attr); //输出数组下标
console.log(arr[attr]);
}
用for...in遍历对象
var obj = new Object({ //创建对象
name: "zhangsan",
sex: " man"
});
for (var attr in obj) {
console.log(attr); //输出对象属性名
console.log(obj[attr]);
}