1 | var filter = require('./filter');
|
2 | var makeIterator = require('../function/makeIterator_');
|
3 |
|
4 | /**
|
5 | * Object reject
|
6 | */
|
7 | function reject(obj, callback, thisObj) {
|
8 | callback = makeIterator(callback, thisObj);
|
9 | return filter(obj, function(value, index, obj) {
|
10 | return !callback(value, index, obj);
|
11 | }, thisObj);
|
12 | }
|
13 |
|
14 | module.exports = reject;
|
15 |
|
16 |
|