答案:可以使用JavaScript的Set结构来去重复一对数组对象的多个属性,例如:let arr = [{name: 'Tom', age: 18}, {name: 'Bob', age: 16}, {name: 'Tom', age: 18}]; let set = new Set(arr.map(JSON.stringify)); let newArr = Array.from(set).map(JSON.parse); console.log(newArr); 输出结果:[{name: 'Tom', age: 18}, {name: 'Bob', age: 16}]
写一对js数组对象多属性去重
最新推荐文章于 2023-02-26 10:57:05 发布