_.forEach()
_.forEach(collection, [iteratee=_.identity])
Iterates over elements of collection and invokes iteratee for each element. The iteratee is invoked with three arguments: (value, index|key, collection). Iteratee functions may exit iteration early by explicitly returning false.
Note: As with other "Collections" methods, objects with a "length" property are iterated like arrays. To avoid this behavior use _.forIn
or _.forOwn
for object iteration.
Arguments
collection (Array|Object)
: The collection to iterate over.
[iteratee=_.identity] (Function)
: The function invoked per iteration.
Returns
(*)
: Returns collection.