0

我有一个包含一些值的数组:

[1, 2, 3, 4]

我想创建一个新数组,其中包含mapped上面数组中项目的版本,但只有在它们通过真值测试时才将它们添加到新数组中。

地图和过滤器的组合?

[1, 2, 3, 4].mapFilter(function(n) { if (n > 2) return n * 3 })

这个叫什么?

4

1 回答 1

4

这是由过滤器组成的地图。它不需要名字。

map (*3) . filter (>2)
于 2013-09-10T09:50:50.953 回答