javascript陣列去重(ES6版)
之前講了如何利用迴圈和json物件去重,但是有BUG,如果是一個是字串一個是數字就沒辦法區分了。 今天就利用 Set 來去重。
var arr = [1,2,3,4,5,'1','2',3,3,'1'];
arr = Array.from(new Set(arr));
console.log(arr);
複製程式碼
Array.from() 方法從一個類似陣列或可迭代物件中建立一個新的陣列例項。
我的部落格和github地址
之前講了如何利用迴圈和json物件去重,但是有BUG,如果是一個是字串一個是數字就沒辦法區分了。 今天就利用 Set 來去重。
var arr = [1,2,3,4,5,'1','2',3,3,'1'];
arr = Array.from(new Set(arr));
console.log(arr);
複製程式碼
Array.from() 方法從一個類似陣列或可迭代物件中建立一個新的陣列例項。
我的部落格和github地址