javascript - 反向排序列表上的 lodash searchIndex

标签 javascript lodash

我有一个排序数组,如下所示:

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/

相关文章:

javascript - 在 lodash 中使用双 groupBy

javascript - Lodash 从对象数组中获取键值

javascript - 如何显示一个div的滚动高度在900-1200之间?

node.js - 使用 Node 转换来自 Azure 表存储的响应

lodash - 如何通过所有属性从对象数组中获取唯一对象?

javascript - 如何将对象转换为排序数组?

javascript - 在游戏开发中处理战斗效果

javascript - 无法在 jqGrid 中格式化日期

javascript - 使用 JS 跟踪 html 表中第一列的搜索值?

javascript - 如何使用 Service Worker 识别服务器上的更新?