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.
43 lines
746 B
43 lines
746 B
# for-each [![build status][1]][2] |
|
|
|
[![browser support][3]][4] |
|
|
|
A better forEach. |
|
|
|
## Example |
|
|
|
Like `Array.prototype.forEach` but works on objects. |
|
|
|
```js |
|
var forEach = require("for-each") |
|
|
|
forEach({ key: "value" }, function (value, key, object) { |
|
/* code */ |
|
}) |
|
``` |
|
|
|
As a bonus, it's also a perfectly function shim/polyfill for arrays too! |
|
|
|
```js |
|
var forEach = require("for-each") |
|
|
|
forEach([1, 2, 3], function (value, index, array) { |
|
/* code */ |
|
}) |
|
``` |
|
|
|
## Installation |
|
|
|
`npm install for-each` |
|
|
|
## Contributors |
|
|
|
- Raynos |
|
|
|
## MIT Licenced |
|
|
|
[1]: https://secure.travis-ci.org/Raynos/for-each.png |
|
[2]: http://travis-ci.org/Raynos/for-each |
|
[3]: https://ci.testling.com/Raynos/for-each.png |
|
[4]: https://ci.testling.com/Raynos/for-each |
|
|
|
|