欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

es6json數組去重

劉柏宏1年前9瀏覽0評論

在進行JavaScript編程的時候,我們經常需要操作JSON數組,其中去重是一種非常常見的操作。ES6提供了一些新的方法來簡化去重操作。

首先,我們可以使用ES6中引入的Set方法,來創建一個無重復元素的集合。然后將集合轉換為一個數組,即可得到我們想要的結果。例如:

let arr = [1, 2, 3, 3, 4, 4, 5];
let set = new Set(arr);
let newArr = [...set]; // [1, 2, 3, 4, 5]

上面的代碼中,我們使用了Set中的方法來創建一個新的集合set,然后通過展開語法...將集合轉換為數組newArr,得到了去重后的結果。

除了使用Set外,我們還可以使用ES6中Array對象的from方法。from方法可以通過一個類似數組或可迭代對象來創建一個新的數組。在這個過程中,我們可以使用set去重,再創建一個新數組。例如:

let arr = [1, 2, 3, 3, 4, 4, 5];
let newArr = Array.from(new Set(arr)); // [1, 2, 3, 4, 5]

上面的代碼中,我們直接使用了一個語句來完成去重操作,與上面的方法相比,更加簡潔易懂。

總的來說,ES6提供了許多新的方法來簡化我們的編程。在進行JSON數組去重的時候,使用Set和Array.from方法都是很方便的。需要根據具體的場景來選擇合適的方法,以達到最佳的編程效果。

上一篇es6json操作
下一篇c 中json