object-filter

1.0.2 • Public • Published

objfilter

Build Status

Array.prototype.filter for objects.

Usage

var assert = require('assert');
var objfilter = require('../');
 
var o1 = {
  a: 1,
  b: -1,
  c: 0,
  d: 42
};
 
objfilter(o1, function (n) {
  return n > 0;
}); // => `{ a: 1, d: 42 }`

API

objfilter(obj, iterator, this)

  • obj (object) - object to filter on
  • iterator (function, required) - iterator function
  • this (optional) - this for iterator

Creates a new object with all the elements that pass the test implemented by iterator.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i object-filter

      Weekly Downloads

      213,039

      Version

      1.0.2

      License

      MIT

      Last publish

      Collaborators

      • mmalecki