【发布时间】:2018-03-07 08:39:12
【问题描述】:
为 javascript filter 方法编写条件的最短方法是什么?
我知道这样:array.filter(elem => elem > 2); 但我知道即使不指定 elem 参数,你也可以这样写。
array.filter($1 > 2) 之类的。
【问题讨论】:
-
视情况而定,最短是什么意思?字节方式,或者只是一个内置回调,比如
Number? -
我的意思是“array.filter($1 > 2)”。我在哪里见过。
-
我感觉人们对问题投反对票是因为他们无法回答或没有答案。 “不”仍然是一个答案。
-
@NicholasKyriakides 我觉得这应该发布在 stackexchange 代码高尔夫上。这里没有真正的编码问题
-
我猜 OP 意味着简洁,而不是不可读。当然,两者之间的界限可能是主观的。
标签: javascript arrays filter ecmascript-6 higher-order-functions