_.forEach()方法遍历collection的元素,并为每个元素调用iteratee。
用法:
_.forEach( collection, [iteratee = _.identity] )
参数:此方法接受上面提到和下面描述的两个参数:
- collection:此参数保留要迭代的集合。
- iteratee:每次迭代调用的函数。
返回值:此方法返回集合。
注意:在这里,const _ = require(‘lodash’)用于将lodash库导入文件中。
范例1:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Use of _.forEach() method
_.forEach(['c', 'cpp', 'java','python'], function(value) {
console.log(value);
});
输出:
'c' 'cpp' 'java' 'python' ['c', 'cpp', 'java','python']
范例2:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Use of _.forEach() method
_.forEach({ 'x':1, 'y':2 }, function(value, key) {
console.log(key);
});
输出:
'x' 'y' { 'x':1, 'y':2 }
注意:在正常的JavaScript中这将无法正常工作,因为它需要安装库lodash。
相关用法
- JavaScript Array forEach()用法及代码示例
- ES6 Array forEach()用法及代码示例
- Typescript Array forEach()用法及代码示例
- JavaScript Map forEach()用法及代码示例
- HTML DOM NodeList.forEach()用法及代码示例
- Javascript typedArray.forEach()用法及代码示例
- AngularJS angular.forEach()用法及代码示例
- Node.js URLSearchParams.forEach()用法及代码示例
- Node.js forEach()用法及代码示例
- Lodash _.method()用法及代码示例
- Lodash _.sneq()用法及代码示例
- Lodash _.toQuery()用法及代码示例
- Lodash _.uniqWith()用法及代码示例
- Lodash _.xorWith()用法及代码示例
- Lodash _.head()用法及代码示例
- Lodash _.remove()用法及代码示例
注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 Lodash _.forEach() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。