# sortedUniqBy
# Description
这个方法类似 uniqBy,除了它会优化排序数组。
# Params
(array, iteratee)
# Return
Array
# Depend
import baseSortedUniq from './.internal/baseSortedUniq.js'
# Code
function sortedUniqBy(array, iteratee) {
return (array != null && array.length)
? baseSortedUniq(array, iteratee)
: []
}
# Analyze
本质是调用 baseSortedUniq
,传入了 iteratee
# Example
console.log(sortedUniqBy([1.1,1.2,1.3,2.1,2.2,2.3,3.1,3.2,3.3], (v) => v|0)) // [ 1.1, 2.1, 3.1 ]
← sortedUniq split →