有没有办法将map函数应用于reactjs的某个数组元素?

我有一个大数组,我想在其中应用一个函数。通常我使用 map 对所有数组元素应用函数。但我只需要对数组的前 15 个元素应用函数。有没有办法做到这一点,以便我得到某个结果我尝试对数组进行切片然后在其周围进行映射,但它不起作用,谢谢



隔江千里
浏览 168回答 2
2回答

HUH函数

请检查这个。var items = large_array.slice(0, 15).map(i => {&nbsp; &nbsp; return <myview item={i} key={i.id} />}

慕的地8271018

如果您可以更改原始数组:for (let idx = 0; idx < 15; idx++) {&nbsp; &nbsp; array[idx] = mapper(array[idx]);}否则,版本不修改原始数组:array = array.map((item, idx) => idx < 15 ? mapper(item) : item);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript