UNPKG

296 BJavaScriptView Raw
1/*
2object:filter
3*/"use strict"
4
5var forIn = require("./forIn")
6
7var filter = function(self, method, context){
8 var results = {}
9 forIn(self, function(value, key){
10 if (method.call(context, value, key, self)) results[key] = value
11 })
12 return results
13}
14
15module.exports = filter