map去重 let map = new Map(); for (let item in arr) { let key=arr[item].name+arr[item].code+arr[item].extend if (!map.has(key)) { map.set(key, arr[item]); } else if(!!type && type=="yes"){ map.set(item, []); } } return [...map.values()];