for和forEach一点区别
2019-04-01 本文已影响0人
小名顶顶
```
var arr = [1,2,3,4,5,6]
for(let i = 0;i< arr.length;i++) {
console.log(arr[i])
if(i == 2){
console.log("---------------")
break //可以被终止
}
}
var arr1 = [1,2,3,4,5,6]
arr1.forEach(function(i,el){
console.log(i)
if(i == 2){
//return 报错
//break 报错
}
})
```
- 在循环的时候,for 是可以被终止的,而forEach则不行