object-foreach

Executes a function on each of an objects own enumerable properties.

npm install object-foreach
3 downloads in the last day
22 downloads in the last week
97 downloads in the last month

object-foreach

Executes a function on each of an objects own enumerable properties. The callback function will receive three arguments: the value of the current property, the name of the property, and the object being processed. This is roughly equivalent to the signature for callbacks to Array.prototype.forEach.

Installation

npm install object-foreach

Usage

In node:

var objectForeach = require('object-foreach');
var x = {
            a : 'v',
            b : 'v',
            c : 'v',
            d : 'v'
        };
        objectForeach(x, function (val, prop, obj) {
            obj[prop] = 'y';
        });
console.log(x); // {a:'y', b:'y', c:'y', d:'y'}

In the browser, include ./browser/object-foreach_web.js in your page. objectForeach will be available in your page.

npm loves you