【发布时间】:2019-08-05 17:29:30
【问题描述】:
假设我有一个数组var arr = [1,2,3],如果我有var result = arr.filter(callback),我希望result 的值是[2,4,6],使用过滤器。我只想定义回调函数以便这样做。使用地图可以轻松完成,但我只想使用过滤器。
【问题讨论】:
-
但为什么是
¯\_(ツ)_/¯?在这里使用filter有什么具体原因吗? -
过滤器不是为此而建的.....我可以用锤子打开一个窗口,但还有更好的选择。
-
这就像在你已经拿到钥匙的情况下试图用发夹打开锁一样。
-
我知道我有地图,但我需要知道的是有没有办法做到这一点
-
是的,它可以通过使用传入的参数以一种可怕的方式......但是为什么......
标签: javascript arrays dictionary filter