【发布时间】:2019-12-05 06:50:20
【问题描述】:
我有[3, 16, 120]。当我做[3, 16, 120].map(mapper)时,我想实现,例如[4,5, 17,18, 121,122],即每个元素映射到n+1和n+2。这当然是一个例子 - 我想要的是简单地从映射器函数中推送多个值
我是否必须使用 Array.each 并推送到一个数组,或者是否可以使用 Array.map(或其他内置 api)来做到这一点
【问题讨论】:
-
你可以使用
Array.reduce,虽然我不确定它是否比使用Array.forEach更好。