Open jangdelong opened 4 years ago
方法一:
function unique (arr) {
return [ ...new Set(arr) ]
}
缺点:对象{}
无法去重。
function unique (arr) {
var obj = {}
return arr.filter(item => {
return obj.hasOwnProperty(typeof item + item) ? false : obj[typeof item + item] = true
})
}
题目有点小变态,使用常规的简单去重方法应该是搞不赢。