UNPKG

simple-utils-js

Version:

前端,前端开发,前端框架,web前端,前端面试题,技术文档,学习,面试,JavaScript,js,ES6,TypeScript,vue,python,css3,html5,Node,git,github,markdown

13 lines (12 loc) 305 B
/** * @description: 数组对象去重 * @param {*} arr The array * @return {*} array */ const uniqueBy = (arr, key) => { return arr.reduce((acc, cur) => { const ids = acc.map((item) => item[key]); return ids.includes(cur[key]) ? acc : [...acc, cur]; }, []); }; module.exports = uniqueBy