//定义一个数组

var arr=['A','B','C'];

//定义一个对象

var obj={name:'张三',age:20}

// for..in 遍历数组 得到索引

for(var x in arr ){
console.log(x) //0 1 2
}

// for..in 遍历对象  得到键和值

for(var x in obj){
console.log(x)  //name age
console.log(obj[x])  //张三  20
}

// for..of 遍历数组 得到值

for(let x of arr){
console.log(x)  //A B C
}

// for..of 遍历对象 会报错

 

相关文章: