0.1.7 • Published 6 years ago
iterable-lastindexof v0.1.7
iterable-lastindexof
NOTE: iterable-lastindexof was renamed to @extra-iterable/last-index-of.
Get last index of value in iterable, like Array.lastIndexOf().
const lastIndexOf = require('iterable-lastindexof');
// lastIndexOf(<iterable>, <value>, [begin], [end=-1])
lastIndexOf(new Set(['a', 'b', 'c']), 'c');
// 2
lastIndexOf(new Map([['a', 1], ['b', 2]]), ['a', 1]);
// -1 (['a', 1] !== ['a', 1])
lastIndexOf(['a', 'b', 'a'], 'a', 1);
// 0
lastIndexOf('abaa', 'a', 2, 0);
// 2