array-missing
Call a function for every element from a given array that's missing from another array
Usage
missing(expected, actual, [missed], [matched])
Checks every element in the expected
array to see if it's present somewhere in
the actual
array.
If an element isn't found, missed(el, index)
will be called, where el
is the
element that's missing and index
is its index within expected
. Otherwise,
matched
will be called with the same arguments.
For example:
var missing = require('array-missing')
missing([1, 2, 4, 8], [6, 1, 2, 5], function(el, i) {
console.log('element:', el)
console.log('index:', i)
})
License
MIT. See LICENSE.md for details.