arreach

0.0.1 • Public • Published

arreach

Do something with each matching key in an array of objects.

Usage

const arreach = require('arreach');
 
let arr = [
    {
        name: 'Dog',
        sound: 'Woof'
    },
    {
        name: 'Duck',
        sound: 'Quack'
    },
    {
        name: 'Cat',
        sound: 'Meow'
    }
];
 
arreach(arr, 'name', function (val) {
    console.log(`On the farm there is a: ${val}`);
});

The above snippet would have the following output:

On the farm there is a: Dog

On the farm there is a: Duck

On the farm there is a: Cat

You can also get the parent object with an optional obj parameter on the callback:

arreach(arr, 'name', function (val, obj) {
    console.log(`On the farm there is a: ${val}... ${obj.sound}!`);
});

The above snippet would have the following output:

On the farm there is a: Dog... Woof!

On the farm there is a: Duck... Quack!

On the farm there is a: Cat... Meow!

License

MIT

Dependents (0)

Package Sidebar

Install

npm i arreach

Weekly Downloads

2

Version

0.0.1

License

MIT

Last publish

Collaborators

  • jameskmonger