需要遍历两次!!!
第一次:遍历数组!
第二次:遍历对象!
for-in循环:遍历出的是数组中的索引值,
for-of循环:遍历出的是数组中的每一个对象
var a = [
{A:1,B:2,C:3},
{D:4,E:5,F:6}
]
for (let item in a) { //打印的item为数组的索引:0、1、2
console.log(item)
}
for (let item of a) {//打印的item为数组中的每一个对象
console.log(item)//{A:1,B:2,C:3},{D:4,E:5,F:6}
for (let key in item) { //遍历数组中的对象
console.log(item[key])
}
}