【发布时间】:2019-05-24 04:59:02
【问题描述】:
const jumbledNums = [123, 7, 25, 78, 5, 9];
const lessThanTen = jumbledNums.findIndex(num => {
return num < 10;
});
嗨,
我的问题是这个 sn-p 只返回第一个满足条件的元素索引 num < 10 ,但我想将所有满足条件的索引保存到新数组中。根据我在.findIndex() 的Mozilla 文档中阅读的内容,它在找到满足条件的元素后不会检查其他元素。有什么方法可以在数组中的每个元素上重复.findIndex(例如使用.map())还是我需要使用其他方法来做到这一点?
【问题讨论】:
-
当我询问在这种情况下满足条件的所有元素的索引 num
标签: javascript arrays array.prototype.map