【发布时间】:2015-05-17 14:30:35
【问题描述】:
是否可以使用 lodash 遍历集合并将项目传递给需要两个(或更多)参数的函数?在以下示例中,该函数应采用两个值并将它们相加。该地图应采用一个数组并为每个数组添加 10。以下是我认为它的工作原理:
function x (a, b) {
return a + b
}
var nums = [1, 2, 3]
console.log(_.map(nums,x(10)))
--->ans should be [11, 12, 13]
--->actually is [ undefined, undefined, undefined ]
【问题讨论】:
-
部分申请,
_.map(nums, x.bind(null, 10)),或咖喱x。
标签: javascript lodash