for in 可以中断执行,得到数组、对象中每一项属性的索引(键),包括原型上面的属性
for(let index in arr){
此处可直接通过 arr[index]访问每一个属性(对对象也适用)
}
forEach 不可中断执行,只能遍历数组
arr.forEach(item,index,callback(){})
for of 可以中断执行,只能遍历数组,不会遍历原型,还可以遍历字符串,类数组,得到的是值
for in 可以中断执行,得到数组、对象中每一项属性的索引(键),包括原型上面的属性
for(let index in arr){
此处可直接通过 arr[index]访问每一个属性(对对象也适用)
}
forEach 不可中断执行,只能遍历数组
arr.forEach(item,index,callback(){})
for of 可以中断执行,只能遍历数组,不会遍历原型,还可以遍历字符串,类数组,得到的是值