假设我们有一个返回数组的函数,例如
我知道你可以像这样做:
fn(parm1, parm2, parm3)
,我想要对返回的数组进行条件反转。我知道你可以像这样做:
condition ? fn(parm1, parm2, parm3).reverse() : fn(parm1, parm2, parm3)
但在我的情况下,我不想调用两次。不是数组甚至调用数组的函数。
所以我的问题是,是否有明显的解决方法,而我却忽略了像
array[condition && .reverse()]
第一种方法是调用数组方法的唯一方式。