陣列去重的簡單方法

2022-08-17 04:18:15 字數 496 閱讀 4037

set物件允許你儲存任何型別的唯一值,無論是原始值或者是物件引用。

function removerepeatelement(arr)
注意:要用array.from()來將set物件轉換成乙個真的陣列。

function removerepeatelement(arr)
遍歷源陣列,判斷新陣列中有沒有源陣列的陣列項,沒有就加到新陣列中去。

function removerepeatelement(arr) 

} return newarr;

}

先排序,排完之後相鄰元素對比。

function removerepeatelement3(arr) 

} return newarr;

}

陣列去重的幾種簡單方法

今天學習一下陣列去重的幾種方法,雖然不全但是實用 方法一 let arr 1 2,3 5,4 8,8 4,8 8,2 2 function chuanru arr return newarr console.log chuanru arr script 使用了push與indexof進行去重 pus...

ES6陣列去重的三個簡單方法

第一種 利用map物件和陣列的filter方法 如下 let arr1 1,1 1,undefined,undefined,nan,nan function unique arr let newarr unique arr1 console.log newarr 結果如下圖 通過列印我們發現,確實實...

陣列去重方法

1 es6提供了新的資料結構set,它類似於陣列,但是成員的值是唯一的,沒有重複的值。let arr 1,2,5,2,3,4,1,2,3,5,4,1,2,3,2,1,1,1,asd 123 123 123 asd 1,true,true,false console.log new set arr 或...