sugar
Version:
A Javascript utility library for working with native objects.
15 lines (12 loc) • 318 B
JavaScript
;
var getMatcher = require('../../common/internal/getMatcher');
function arrayExclude(arr, f) {
var result = [], matcher = getMatcher(f);
for (var i = 0; i < arr.length; i++) {
if (!matcher(arr[i], i, arr)) {
result.push(arr[i]);
}
}
return result;
}
module.exports = arrayExclude;