| 123456789101112 |
- var safeCb = require('./safeCb');
- var each = require('./each');
- exports = function(obj, predicate, ctx) {
- var ret = [];
- predicate = safeCb(predicate, ctx);
- each(obj, function(val, idx, list) {
- if (predicate(val, idx, list)) ret.push(val);
- });
- return ret;
- };
- module.exports = exports;
|