_.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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。