一行代碼實現 數組去重

// 一行代碼去重數組

const uniqueList = [...new Set( [1, 1, 2,26,2,2,2,2,2,2, 3, 6, 45, 8, 5, 4, 6, 5] )] 

打印出來看一下結果
console.log(“uniqueList”,uniqueList)

結果如下:
在這裏插入圖片描述

原理: ES6 中,引入了一個新的數據結構類型:Set。而 Set 與 Array 的結構是很類似的,且 Set 和 Array 可以相互進行轉換。區別是不存value 只是存儲 key key的集合,可以放進去多個相同的key,但是只會有一個key起作用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章