list-index-changes
Get all element movement within lists
npm install list-index-changes
Usage
var listIndexChanges = ; var yesterday = 'foo' 'bar';var today = 'bar' 'foo'; var results = ;
results
will be a list of two elements:
element: 'foo' was: 0 now: 1 element: 'bar' was: 1 now: 0
was
andnow
represent positional indices within the lists- You can optionally get ordinal positions instead of array indices by supplying
{ordinal: true}
. Example:listIndexChanges(yesterday, today, {ordinal: true})
.
License
MIT