⊗jsSpStARD 42 of 294 menu

Loại bỏ phần tử trùng lặp khỏi mảng bằng Set

Với bộ sưu tập Set, bạn có thể dễ dàng loại bỏ phần tử trùng lặp khỏi các mảng. Để làm điều này, mảng cần được chuyển đổi thành bộ sưu tập Set. Vì bộ sưu tập này không thể chứa phần tử trùng lặp, nên khi chuyển đổi chúng sẽ biến mất. Nếu sau đó chuyển đổi bộ sưu tập trở lại thành mảng, chúng ta sẽ nhận được một mảng không có phần tử trùng lặp.

Hãy xem một ví dụ. Giả sử chúng ta có mảng sau với các phần tử trùng lặp:

let arr = [1, 2, 3, 1, 3, 4];

Hãy tạo một bộ sưu tập Set dựa trên nó:

let set = new Set(arr);

Và bây giờ hãy chuyển đổi bộ sưu tập của chúng ta trở lại thành mảng:

let arr = [1, 2, 3, 1, 3, 4]; let res = [...new Set(arr)]; console.log(res); // sẽ hiển thị [1, 2, 3, 4]

Viết một hàm nhận tham số là một mảng và trả về mảng đó không có phần tử trùng lặp.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối