0.1.3 • Published 6 years ago
array-foreachof v0.1.3
array-foreachof
NOTE: array-foreachof was renamed to @extra-array/for-each.
Call a function for each value in array, like Array.forEach().
const forEachOf = require('array-foreachof');
// forEachOf(<array>, <called function>, [this], [begin=0], [end])
// - <called function>(<value>, <index>, <array>)
forEachOf([['rohan', 'lotr'], ['arkham', 'batman']], (v) => {
var typ = v[1]==='batman'? 'comic':'novel';
console.log(v[0], v[1], typ);
});
// rohan lotr novel
// arkham batman comic
forEachOf([1, 2, 3, 4], (v) => console.log(v), null, 1);
// 2
// 3
// 4
forEachOf([1, 2, 3, 4], (v) => console.log(v), null, 1, 3);
// 2
// 3