lodash: Get duplicate values from an array

前端 未结 12 2218
执念已碎
执念已碎 2020-12-09 08:14

Say I have an array like this: [1, 1, 2, 2, 3]

I want to get the duplicates which are in this case: [1, 2]

Does lodash support thi

12条回答
  •  伪装坚强ぢ
    2020-12-09 08:37

    Another way, but using filters and ecmaScript 2015 (ES6)

    var array = [1, 1, 2, 2, 3];
    
    _.filter(array, v => 
      _.filter(array, v1 => v1 === v).length > 1);
    
    //→ [1, 1, 2, 2]
    

提交回复
热议问题