ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
16 lines (13 loc) • 389 B
JavaScript
import forEach from './forEach.js';
import identity from './identity.js';
var filter = function (array, predicate) {
if (predicate === void 0) { predicate = identity; }
var results = [];
forEach(array, function (item, index) {
if (predicate(item, index, array)) {
results.push(item);
}
});
return results;
};
export { filter as default };