我有一个排序数组,如下所示:
var array = [ 10, 10, 10, 8, 7, 6, 6, 6, 6 ];
我想找到11
的插入索引。鉴于此数组按降序排序,插入索引应为0
。
有没有一种方法可以使用 lodash 来计算此值,而无需再次使用 reverse()
和 sort()
?
最佳答案
使用 sortedIndex() 的 iteratee
参数否定该项目:
_.sortedIndex(array, 11, function(item) { return -item; });
// → 0
关于javascript - 反向排序列表上的 lodash searchIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30661791/