zl程序教程

您现在的位置是:首页 >  前端

当前栏目

JavaScript - 二维对象数组去重(根据某一属性)

JavaScript属性对象数组 根据 二维 某一
2023-09-11 14:15:54 时间

前言

有时候,我们可能需要数组去重,如果是一维数组,那么直接 ES6 语法 [...new Set(array)] 即可,如果是二维对象数组则无效了(一维数组去重请访问 这篇文章)。

例如以下对象数组,可以看到有两个重复的对象,那么如何根据 id (或其他属性)进行判断后去除呢?

// 原数组 ↓
var arr =