当前位置: 首页>>代码示例>>用法及示例精选>>正文


Lodash _.forEach()用法及代码示例

_.forEach()方法遍历collection的元素并为每个元素调用iteratee。

用法:

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

参数:该方法接受上述和以下所述的两个参数:

  • collection:此参数保留要迭代的集合。
  • iteratee:每次迭代调用的函数。

返回值:此方法返回集合。

注意:在这里,const _ = require(‘lodash’)用于将lodash库导入文件中。



范例1:

Java脚本

// 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:

Java脚本

// 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。

参考: https://lodash.com/docs/4.17.15#forEach

相关用法

注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 Lodash _.forEach() Method。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。