_.forEach():别名 _.each,可用于遍历集合(Array|Object)
1、参数:
参数1:collection
参数2:function,可传入三个参数(value,index|key,collection)
2、写法:
写法一:
_(collection).forEach((value, key, collection) => {
...
});
写法二:
_.forEach(collection, function (value, key, collection) {
...
);
3、示例:
3.1 Array:
let arr = ["a", "b", "c"]
_(arr).forEach((value, index, collection) => {
console.log(value, index, collection);
});
_.forEach(arr, (value, index, collection) => {
console.log(value, index, collection);
});
输出结果:
3.2 Object
let obj = { name: "小小", age: 18, school: "清华大学", sex: "女" };
_(obj).forEach((value, key, collection) => {
console.log(value, key, collection);
});
_.forEach(obj, function (value, key, collection) {
console.log(value, key, collection);
});
输出结果: