服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.forEach(collection, iteratee=_.identity)

迭代元素collectioniteratee为每个元素调用。迭代器调用三个参数:(value,index | key,collection)。迭代器函数可以通过显式提前退出迭代,返回false

注意:与其他“集合”方法一样,具有“长度”属性的对象与数组一样迭代。为了避免这种行为,使用_.forIn_.forOwn用于对象迭代。

初始

0.1.0

别名

_.each

参数
  1. collection (Array | Object):迭代的集合。
  2. [iteratee=_.identity] (Function):每次迭代调用的函数。
返回

(*): 返回 collection.

_.forEach([1, 2], function(value) {
  console.log(value);
});
// => Logs `1` then `2`.
 
_.forEach({ 'a': 1, 'b': 2 }, function(value, key) {
  console.log(key);
});
// => Logs 'a' then 'b' (iteration order is not guaranteed).