ES6语法 for of 循环
如果要获取数组索引 可以用 JS arr.entries() 方法
entries()方法包含了数组的键值对
如果要跳出循环
可以用 break 方法 跳出当前循环
let arr = [
{
a: 1,
b: 1,
c: 1
}, {
a: 2,
b: 2,
c: 2
}, {
a: 3,
b: 3,
c: 3
}
]
for (let [index, item] of arr.entries()) {
console.log(index, item);
// 0 {a: 1, b: 1, c: 1}
// 1 {a: 2, b: 2, c: 2}
// 2 {a: 3, b: 3, c: 3}
if(item.a == 1 ){
break //跳出循环
}
}