??es5的數(shù)組提供了多種遍歷方法滩援,比如經常用到的foreach纫骑,做項目時我們遇到了如下問題米丘,想要在某個條件時break,但是卻編譯錯誤了哪替。
??這是因為慣性思維,在for循環(huán)語句中是可以使用 break/continue菇怀,但是forEach的callback是個函數(shù)凭舶,是不能使用 break/continue退出的,想要退出也只能return
我們設置return爱沟,可以看出return是沒法像break一樣強制退出的帅霜,
如果非要使用forEach,可以自己寫個break
不過呼伸,我還是喜歡不引入無關的變量身冀,用原生的for循環(huán)