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则不行

上一篇下一篇

猜你喜欢

热点阅读