繁体   English   中英

Lodash 循环遍历数组

[英]Lodash loop through an array of arrays

我有一个包含其他数组的数组

 [ ["1","13052033555","4444444","40000",1461575799,"1"],
   ["2","13052033555","1111111","30000",1461575884,"1"],
  .......]

问题:使用 Lodash 如何遍历每个内部数组的值并且只对第 5 个和第 2 个应用一个方法?

为什么需要 lodash? 你可以用普通的 Javascript 来完成。 假设您的数组名为arr

for (var i = 0; i < arr.length; i++) {
  arr[i][2].applyMethod();
  arr[i][5].applyMethod();
}

这将对每个数组的第二个和第五个元素应用一个方法。

如果你愿意,相反(对不起,你的问题不清楚),对第二个和第五个数组的每个元素应用一个方法,你做这样的事情:

for (let i = 0; i < arr[2].length; i++) {
  arr[2][i].applyMethod();
}

for (let i = 0; i < arr[5].length; i++) {
  arr[5][i].applyMethod();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM