ja/es6 如何获取被unique或filter过滤掉的数组

ja/es6 如何获取被unique或filter过滤掉的数组

如题,使用unique或filter时,有没有个回调能获取被过滤掉的数组

在这里先感谢各位大神们的解答,小弟感激不尽!


回答:

其实可以自己简单写个方法来预处理:

function classify(list, predicate) {

const consistent = [] // 符合条件的

const inconsistent = [] // 不符合条件的

list.forEach((item, index, array) => {

(predicate(item, index, array) ? consistent : inconsistent).push(item)

})

return { consistent, inconsistent }

}


回答:

换个角度,过滤的条件取反,是不是就能获得你想要的?

以上是 ja/es6 如何获取被unique或filter过滤掉的数组 的全部内容, 来源链接: utcz.com/p/936736.html

回到顶部