4.17.11
3.10.1
2.4.2
1.3.1
_.sortedLastIndexBy(array, value, [iteratee=_.identity])
This method is like _.sortedLastIndex
except that it accepts iteratee
which is invoked for value
and each element of array
to compute their
sort ranking. The iteratee is invoked with one argument: (value).
Since
4.0.0
Arguments
argument
array
value
[iteratee=_.identity]
type
Array
*
Function
description
The sorted array to inspect.
The value to evaluate.
The iteratee invoked per element.
Returns
(array)
Example
var objects = [{ x: 4 }, { x: 5 }];
_.sortedLastIndexBy(
objects,
{ x: 4 },
function (o) {
return o.x;
}
);
// => 1
// The `_.property` iteratee shorthand.
_.sortedLastIndexBy(
objects,
{ x: 4 },
"x"
);
// => 1
var objects = [{ x: 4 }, { x: 5 }];
_.sortedLastIndexBy(objects, { x: 4 }, function (o) {
return o.x;
});
// => 1
// The `_.property` iteratee shorthand.
_.sortedLastIndexBy(objects, { x: 4 }, "x");
// => 1