麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

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

手機站
千鋒教育

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

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

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

當前位置:首頁  >  技術干貨  > js數組去重,能用幾種方法實現

js數組去重,能用幾種方法實現

來源:千鋒教育
發布人:xqq
時間: 2023-08-08 17:33:24 1691487204

js數組去重是一個常見的問題,可以使用多種方法來實現。下面我將介紹幾種常用的方法。

方法一:使用Set

使用Set是一種簡單且高效的方法來去除數組中的重復元素。Set是ES6中新增的數據結構,它只會存儲唯一的值。

`javascript

const arr = [1, 2, 3, 3, 4, 4, 5];

const uniqueArr = [...new Set(arr)];

console.log(uniqueArr); // [1, 2, 3, 4, 5]

方法二:使用filter

可以使用filter方法結合indexOf來過濾掉重復的元素。

`javascript

const arr = [1, 2, 3, 3, 4, 4, 5];

const uniqueArr = arr.filter((item, index) => {

return arr.indexOf(item) === index;

});

console.log(uniqueArr); // [1, 2, 3, 4, 5]

方法三:使用reduce

可以使用reduce方法來遍歷數組,并將不重復的元素添加到一個新的數組中。

`javascript

const arr = [1, 2, 3, 3, 4, 4, 5];

const uniqueArr = arr.reduce((prev, curr) => {

if (!prev.includes(curr)) {

prev.push(curr);

}

return prev;

}, []);

console.log(uniqueArr); // [1, 2, 3, 4, 5]

方法四:使用Map

可以使用Map來存儲數組中的元素,并利用Map的鍵的唯一性來去除重復元素。

`javascript

const arr = [1, 2, 3, 3, 4, 4, 5];

const uniqueArr = Array.from(new Map(arr.map(item => [item, item])).values());

console.log(uniqueArr); // [1, 2, 3, 4, 5]

以上是幾種常用的方法來實現js數組去重。根據實際情況選擇合適的方法可以提高代碼的效率和可讀性。

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

tags: js
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
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
主站蜘蛛池模板: 你懂的在线免费观看| 蜜汁肉桃h全篇| 真实乱l仑全部视频| 亚洲视频免费看| 成人福利电影在线观看| 国产精品久久久久久一区二区三区| 久久中文网中文字幕| 三奸在线看| 国产日产久久高清欧美一区| 四虎影视在线影院4hutv| 国产伦精品一区二区三区免费下载| 真实国产乱子伦对白视频| 男朋友想吻我腿中间部位| 国产xxxx做受视频| 兽皇videos极品另类| 99热99在线| 男人j进美女p动态图片| 成年人性生活片| 日本a一级片| 黄色三级免费电影| 中文字幕免费在线观看动作大片| 国内精品视频一区二区三区八戒 | 女人被男人狂躁视频免费| 夜先锋av资源网站| 亚洲欧美四级在线播放| 翁熄合h| 国产视频精品久久| 妞干网视频| 久久精品日日躁精品| 国产精品99| 十七岁在线观看资源网| 动漫美女被到爽了流漫画| 男男污| 动漫美女被羞羞动漫小舞| 国产特级毛片aaaaaa毛片| 一本到在线观看视频| 国产无套在线观看视频| 久久99热66这里只有精品一| 国产三级免费观看| 青青伊人精品| www..com色|