亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 數組中對象去重怎么操作

數組中對象去重怎么操作

來源:千鋒教育
發布人:xqq
時間: 2023-08-09 18:21:00 1691576460

數組中對象去重可以通過以下幾種方式進行操作:

1. 使用Set數據結構:Set是ES6中新增的數據結構,它類似于數組,但是成員的值都是唯一的,沒有重復的值。我們可以利用Set的特性來實現數組中對象的去重。具體操作如下:

const arr = [{id: 1, name: 'Alice'}, {id: 2, name: 'Bob'}, {id: 1, name: 'Alice'}];

const uniqueArr = Array.from(new Set(arr.map(JSON.stringify))).map(JSON.parse);

console.log(uniqueArr);

上述代碼中,我們首先使用map方法將數組中的每個對象轉換為字符串,然后利用Set的特性去除重復的字符串,再通過Array.from方法將Set轉換回數組,最后使用map方法將字符串轉換為對象,從而得到去重后的數組。

2. 使用reduce方法:reduce方法可以用來迭代數組并將每個元素合并為一個值。我們可以利用reduce方法來遍歷數組,并使用一個空數組作為初始值,將每個對象添加到結果數組中,但在添加之前先判斷是否已經存在相同的對象。具體操作如下:

const arr = [{id: 1, name: 'Alice'}, {id: 2, name: 'Bob'}, {id: 1, name: 'Alice'}];

const uniqueArr = arr.reduce((result, obj) => {

if (!result.some(item => item.id === obj.id && item.name === obj.name)) {

result.push(obj);

}

return result;

}, []);

console.log(uniqueArr);

上述代碼中,我們使用reduce方法遍歷數組,并使用some方法判斷結果數組中是否已經存在相同的對象。如果不存在,則將當前對象添加到結果數組中。

3. 使用lodash庫:如果你使用lodash庫,可以使用其中的uniqBy方法來實現數組中對象的去重。具體操作如下:

const _ = require('lodash');

const arr = [{id: 1, name: 'Alice'}, {id: 2, name: 'Bob'}, {id: 1, name: 'Alice'}];

const uniqueArr = _.uniqBy(arr, obj => JSON.stringify(obj));

console.log(uniqueArr);

上述代碼中,我們使用uniqBy方法傳入一個回調函數,該回調函數將每個對象轉換為字符串,然后利用lodash庫的去重功能得到去重后的數組。

數組中對象的去重可以通過使用Set數據結構、reduce方法或者lodash庫中的方法來實現。根據具體的需求和使用場景選擇合適的方法即可。

千鋒教育擁有多年IT培訓服務經驗,開設Java培訓web前端培訓大數據培訓python培訓軟件測試培訓等課程,采用全程面授高品質、高體驗教學模式,擁有國內一體化教學管理及學員服務,想獲取更多IT技術干貨請關注千鋒教育IT培訓機構官網。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
西方最大但人文艺术| 无码人妻一区二区三区四区AV | 免费无码又爽又刺激高潮的漫画 | 日本免费一区二区三区最新VR| 天堂中文在线最新版WWW| 亚洲精品无码AⅤ中文字幕蜜桃| 中字幕一区二区三区乱码| 锕锕锕锕锕锕锕锕好疼动免费| 国产精华液一二三区别在哪| 久久99精品久久久久免费| 欧美人与物VIDEOS另类| 无码人妻精品一区二区三| 野花日本大全免费观看10中文| JAPAN色系VIDEOS护士| 国产麻花豆剧传媒精品MV | 国精产品一二二线网站| 麻豆国产蜜桃臀视频在线观看| 日韩精品久久久久久免费| 亚洲成AⅤ人的天堂在线观看女人| 中文字幕AV无码免费久久| 丰满人妻跪趴高撅肥臀| 精品无码国产污污污在线观看 | 久久人人爽爽爽人久久久| 日本乱人伦AⅤ精品潮喷| 亚洲国产成人精品激情姿源| AV无码国产在线看免费APP| 国产下药迷倒白嫩美女网站| 免费看含羞草AV片成人网站| 偷拍 亚洲 欧洲 综合| 在线观看ww亚洲精品| 国产成人国产在线观看| 麻麻让我挺进她的黑森林| 天天躁日日躁很很躁2022| 岳两腿之间白嫩的小缝| 国产成人无码A区在线观看视频 | 与狐妖的同居生活| 国产成人无码综合亚洲日韩| 久久婷婷五月综合色99啪| 熟妇高潮一区二区精品午夜无码| 永久免费精品精品永久-夜色| 非洲黑人最猛性XXXX交| 久久久中文久久久无码| 偷欢人妻激情系列| 97久久精品人人爽人人爽蜜臀 | 夫妇联欢会回不去的夜晚9集| 久久国产亚洲AV无码麻豆| 少妇饥渴偷公乱第一章全文| 中国女人内谢69XXXX免费视| 国产乱子伦精品无码专区| 欧美性生交XXXXX久久久| 亚洲高清国产AV拍精品青青草原| FREE性丰满HD性欧美| 精品一线二线三线无人区| 爽一点搔一点叫大声点| 在线观看的AV网站| 国产亚洲精品无码成人| 日韩精品无码人妻一区二区三区 | 丰满少妇张开双腿无码AV| 麻花传媒剧在线MV免费观看| 亚洲AV无码专区国产乱码波多野 | 无码人妻一区二区三区免费视频| AV免费网站在线观看| 久久AV无码AV高潮AV| 无码AV天堂一区二区三区| ASS年轻少妇BBWPICS| 久久大香伊蕉在人线免费AV| 无码国产成人久久| 波多野结衣中文字幕免费视频| 久久久久人妻精品一区三寸蜜桃| 无码人妻一区二区免费AV| 把腿张开老子CAO烂你NP皇宫| 军人边走边吮她的花蒂| 亚洲AV无码熟妇在线观看| 公愆憩止痒玉米地使用方法| 欧美男男作爱GAYWWW| 亚洲中文无码A∨在线观看| 国产在线精品一区二区三区不卡| 上边一面亲下边一面膜的作用 | 公车上玩弄白嫩少妇| 欧美性大战XXXXX久久久| 张柏芝跪下吃J8图片| 精品少妇无码AV无码专区| 香蕉直播永久免费版APP| 粉嫩AV精品一区二区三区| 欧美性猛烈XXXX极品少妇| 中文字幕人乱码中文字幕| 久久久无码精品国产一区 | 护士扒下内裤让我爽一夜| 无码熟妇人妻Av又大又粗又爽| 办公室少妇愉情理伦片| 欧美黑人乱猛交xX 乂500| 中国熟妇色XXXXX| 久久久久夜夜夜精品国产| 亚洲精品无码你懂的| 国色天香看片影院| 性饥渴老妇XXXⅩOOO| 国产精品日本一区二区在线播放| 色噜噜狠狠狠狠色综合久一| 北条麻妃国产九九九精品视频| 欧美极品小妇另类xXXX性| 最新国产乱人伦偷精品免费网站| 久久久久久精品国产亚洲AV麻豆| 亚洲国产精品久久久久久久蜜桃| 国产一区二区三区不卡在线观看| 午夜亚洲AⅤ无码高潮片苍井空| 国产办公室秘书无码精品99| 日日玩日日摸日日上| 成人免费看WWW网址入口| 人人妻人人澡人人爽人人正品| JAPANESE人妻中文字幕| 欧美日韩人妻精品一区在线| AV无码久久久久不卡网站蜜桃| 男女狂进狂出动态图| 99V久久综合狠狠综合久久| 女人自慰喷水全过程免费观看| 在办公室里揉弄小雪好爽| 久久亚洲国产精品成人AV秋霞 | 老熟女与小伙偷欢视频| 又嫩又硬又黄又爽的视频| 麻豆传煤入口免费进入2023| 中文字幕在线观看| 欧美超大胆裸体XX视频| TPU色母和PA6色母的区别| 亲生乖女好紧H下| 成人AV在线播放| 色综合视频一区中文字幕| 国产ww又大又粗又刺激孕妇| 未成满18禁止免费无码网站| 国产清纯在线一区二区WWW| 亚洲AV丰满熟妇一区| 精品国产一区二区三区不卡在线| 亚洲人成绝网站色WWW| 浪荡女天天不停挨CAO日常视| 中文字幕一区日韩精品 | 亚洲AV成人一区国产精品| 狠狠色婷婷久久一区二区三区| 亚洲精品成人AV在线| 久久久久99精品成人片欧美| 中文毛片无遮挡高潮免费 | 精品亚洲韩国一区二区三区 | 老妇饥渴XXHDⅩXXOOO| 18禁无遮拦无码国产在线播放 | 亚洲精品中文字幕久久久久下载| 精品一区二区三人妻视频| 中国老太太X×××XHD| 欧洲国产精品无码专区影院| 丰满老熟好大BBBXXX| 性中国妓女毛茸茸视频| 久久精品国产亚洲AV麻豆软件| 中文字幕乱偷无码AV先锋| 人妻仑乱A级毛片免费看| 高清国语自产拍免费视频| 亚洲 精品 制服 校园 无码| 久久精品女人天堂AV麻| ACG性奴成熟人妻全彩漫画| 色欲色香天天天综合VVV| 国产午夜不卡AV免费| 亚洲制服丝袜AV一区二区三区| 免费无码AV一区二区| 成人Av在线播放| 亚洲AV无码精品黑人黑人| 老师露双奶头无遮挡挤奶视频| M豆传媒有限公司观看| 无码国内精品久久人妻| 精品无人区一线二线三线区别| 43417大但人文艺术| 少妇高潮XXXⅩ白浆699| 狠狠色噜噜狠狠狠狠7777| 18禁无遮拦无码国产在线播放 | 国产成人亚洲精品无码H在线| 亚洲国产成人精品无码区在线| 妺妺窝人体色WWW在线韩国 | 久久久久精品国产AV麻豆| IPHONE欧美高级| 无遮挡粉嫩小泬久久久久久久久| 久久久国产精华液| 波多野结衣一区二区免费视频| 亚洲AV无码一区二区三区DV| 免费AV片大尺度在线观看| 国产H视频在线观看| 亚洲中文字幕无码永久| 日本巨大的奶头在线观看| 狠狠狠的在啪线香蕉WWW、WL| 99精品人妻无码专区在线视频区| 天天影视网色香欲综合网| 久久人人爽人人爽人人AV东京热| 扒开腿挺进湿润的花苞| 亚洲丰满熟妇在线观看| 欧洲码和亚洲码的尺码区别| 国产日韩综合一区二区性色AV| 中文字幕视频在线观看| 无码毛片AAA在线| 免费高清播放A级毛片完整版 | 旧里番美熟妇1一2集| 炖肉计(是今)海棠| 一本色道久久综合亚州精品蜜桃| 少妇爆乳无码AV无码波霸| 巨大黑人极品videos精品| 国产爆乳成人AV在线播放| 在线天堂中文最新版|