筛选出数组中的非唯一值

5年以前  |  阅读数:362 次  |  编程语言:JavaScript 

筛选出数组中的非唯一值。

对于只包含唯一值的数组, 请使用Array.filter()

const filterNonUnique = arr => arr.filter(i => arr.indexOf(i) === arr.lastIndexOf(i));
// filterNonUnique([1,2,2,3,4,4,5]) -> [1,3,5]

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8