ES6之數組(一)

forEach()

代替原本的for循環

 

map()

map可以有return,返回一個新的數組

如果沒有return,相當於forEach

所以map也可以對數據(比如後臺傳過來的)進行修改

filter()

根據條件,過濾掉一些你不想要的元素

some()

查找數組內是否有某一個元素符合條件

every()

只有當數組內所有元素都符合條件,才返回true

forEach,map,filter,some,every 都接受兩個參數,第一個參數是循環回調函數,第二個參數是this的指向

比如:forEach

默認指向window

reduce()

數組求和/階乘之類的算法

cur表示當前位,prev表示前一位

reduceRight()

和reduce相比從右開始

-------------------------------------------------------------------------

for   of   循環

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章