/**
- Created by chj on 2018/6/12.
*/
/**
-
arr:对象数组
-
根据对象的某一个 key 进行去重(确保key的唯一性)
-
*/
const arrayUnique = (arr, key)=>{
let hash = {};
return arr.reduce((item, next)=>{
// hash[next[key]] ? '' : hash[next[key]] = true && item.push(next);if (hash[next[key]]){ }else { hash[next[key]] = true ; item.push(next); } return item;
}, []);
};
export default {
arrayUnique
}
网友评论