??es5的數(shù)組提供了多種遍歷方法,比如經(jīng)常用到的foreach,做項(xiàng)目時(shí)我們遇到了如下問題,想要在某個(gè)條件時(shí)break,但是卻編譯錯(cuò)誤了。

??這是因?yàn)閼T性思維,在for循環(huán)語句中是可以使用 break/continue,但是forEach的callback是個(gè)函數(shù),是不能使用 break/continue退出的,想要退出也只能return

我們設(shè)置return,可以看出return是沒法像break一樣強(qiáng)制退出的,
如果非要使用forEach,可以自己寫個(gè)break

不過,我還是喜歡不引入無關(guān)的變量,用原生的for循環(huán)
