Lodash - sortedLastIndexOf 方法



语法

_.sortedLastIndexOf(array, value)

此方法类似于 _.lastIndexOf,区别在于它在已排序的数组上执行二分搜索。

参数

  • array (数组) − 要检查的数组。

  • value (*) − 要搜索的值。

输出

  • (数字) − 返回匹配值的下标,否则返回 -1。

示例

var _ = require('lodash');
var list = [1, 2, 3, 3, 3, 5, 6];

var result = _.sortedLastIndexOf(list, 3);
console.log(result);

将以上程序保存在 tester.js 中。运行以下命令来执行此程序。

命令

\>node tester.js

输出

4
lodash_array.htm
广告