Lodash常用工具函數整之_.uniqWith


_.uniqWith

格式

_.uniqWith(array, [comparator])

這個方法類似 _.uniq, 除了它接受一個 comparator 調用比較arrays數組的每一個元素。 comparator 調用時會傳入2個參數: (arrVal, othVal)。

添加版本

4.0.0

參數

array (Array): 要檢查的數組。
[comparator] (Function): 比較函數,調用每個元素。

返回

(Array): 返回新的去重后的數組。

例子

var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }, { 'x': 1, 'y': 2 }];

_.uniqWith(objects, _.isEqual);
// => [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM