You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
686 B
32 lines
686 B
|
|
# foreach |
|
|
|
[![CDNJS](https://img.shields.io/cdnjs/v/foreach.svg)](https://cdnjs.com/libraries/foreach) |
|
|
|
Iterate over the key value pairs of either an array-like object or a dictionary like object. |
|
|
|
[![browser support][1]][2] |
|
|
|
## API |
|
|
|
### foreach(object, function, [context]) |
|
|
|
```js |
|
var each = require('foreach'); |
|
|
|
each([1,2,3], function (value, key, array) { |
|
// value === 1, 2, 3 |
|
// key === 0, 1, 2 |
|
// array === [1, 2, 3] |
|
}); |
|
|
|
each({0:1,1:2,2:3}, function (value, key, object) { |
|
// value === 1, 2, 3 |
|
// key === 0, 1, 2 |
|
// object === {0:1,1:2,2:3} |
|
}); |
|
``` |
|
|
|
[1]: https://ci.testling.com/manuelstofer/foreach.png |
|
[2]: https://ci.testling.com/manuelstofer/foreach |
|
|
|
|