亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

es6數組對象怎么去重

es6
小億
256
2023-10-09 01:17:56
欄目: 編程語言

ES6中可以使用Set和Array.from()方法來進行數組對象的去重。

方法一:使用Set去重

let arr = [{id: 1},{id: 2},{id: 1}];
let uniqueArr = Array.from(new Set(arr.map(JSON.stringify))).map(JSON.parse);
console.log(uniqueArr); // [{id: 1},{id: 2}]

方法二:使用filter()方法去重

let arr = [{id: 1},{id: 2},{id: 1}];
let uniqueArr = arr.filter((item, index, self) =>
index === self.findIndex((t) => (
t.id === item.id
))
);
console.log(uniqueArr); // [{id: 1},{id: 2}]

0
麻栗坡县| 交口县| 微博| 伊宁县| 四会市| 泉州市| 樟树市| 泰兴市| 文水县| 阳春市| 榆林市| 齐齐哈尔市| 邯郸县| 博兴县| 云林县| 翁牛特旗| 资源县| 阳原县| 体育| 栾城县| 衡水市| 乌拉特前旗| 宜昌市| 江门市| 凤山县| 贵定县| 阳新县| 沛县| 唐海县| 罗定市| 五莲县| 阳泉市| 都匀市| 永吉县| 吴堡县| 万全县| 南城县| 察雅县| 台东市| 宁阳县| 泰安市|