早前在部落格園發的幾篇基礎文,都是圖解系列,總結了一些JavaScript容易混淆的知識點,現在拿來在掘金分享一下吧。
原文地址:一張圖看懂JavaScript中陣列的迭代方法:forEach、map、filter、reduce、every、some
在《JavaScript高階程式設計》中,分門別類介紹了非常多陣列方法,其中迭代方法裡面有6種,這6種方法在實際專案有著非常廣泛的作用。其中本人最愛用forEach和map,好用又高效,不用什麼都是for迴圈大法。但是初學的時候往往覺得頭大,這些方法都很像,到底有什麼區別?趁著今天有空,我把對著6個方法的認知,用最淺顯的圖畫出來,希望看到的同學覺得有用。