五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

前端筆試題:手寫filter、map和reduce

2021-05-30 21:35 作者:壞蛋Dan丶  | 我要投稿

1. filter

用法:

分析:

① 傳入一個function作為回調(diào)

② 返回一個新數(shù)組

③ 回調(diào)的參數(shù)分別為原數(shù)組元素、索引值、原數(shù)組,需要有返回值作為判斷條件

④ 為tru時會將當(dāng)前元素放入新數(shù)組中

實(shí)現(xiàn):

2. map

分析:

① 大致上與filter一樣,傳入回調(diào),回調(diào)的參數(shù)均是元素、索引值、原數(shù)組

② 不同之處在于map中會將回調(diào)的返回值放入到新數(shù)組中

實(shí)現(xiàn):

3. reduce

用法:

分析:

① 有兩個參數(shù):回調(diào)以及初始值

② 回調(diào)中傳入的參數(shù)為prev:上次返回的值、current:當(dāng)前元素、i:索引值、arr:原數(shù)組

③ 最終返回值為最后一次執(zhí)行回調(diào)的值

④ 重點(diǎn):需要判斷是否有初始值來傳入回調(diào)的值:

(1)有初始值:prev為初始值,current為數(shù)組第一個元素,i為0

(2)無初始值:prev為第一個元素、current為第二個元素、i為1

實(shí)現(xiàn):

不足之處麻煩點(diǎn)出,謝謝!

前端筆試題:手寫filter、map和reduce的評論 (共 條)

分享到微博請遵守國家法律
江北区| 开远市| 女性| 从江县| 民勤县| 北碚区| 武山县| 平武县| 镇远县| 临桂县| 雷山县| 肃宁县| 连城县| 高雄县| 长寿区| 六盘水市| 青神县| 利辛县| 仁寿县| 鹿邑县| 车险| 九寨沟县| 朝阳区| 济南市| 永善县| 额敏县| 咸宁市| 柘荣县| 沂南县| 读书| 永寿县| 潍坊市| 曲阜市| 游戏| 丽水市| 黎川县| 公安县| 赤城县| 夹江县| 新平| 黄石市|