Program JavaScript w celu usunięcia zduplikowanych elementów tablicy
- 2737
- 540
- Juliusz Sienkiewicz
Tablica to struktura danych, która zawiera grupę elementów. Zazwyczaj wszystkie te elementy są tego samego typu danych, takie jak liczba całkowita lub ciąg, ale w przypadku JavaScript możemy przechowywać różne typy elementów. Korzystając z tablic, możesz uporządkować dane, aby powiązany zestaw wartości można było łatwo sortować lub przeszukiwać.
Ten samouczek opisał ci w celu usunięcia zduplikowanych elementów tablicy za pomocą JavaScript.
Przykład
Oto przykładowy program JavaScript do ogłoszenia tablicy statycznej z kilkoma elementami domyślnymi. Dodaj również zduplikowane elementy. Następnie usuń wszystkie zduplikowane elementy tablicy.
// Przykładowy program JavaScript w celu usunięcia duplikatów z funkcji tablicy returnUnique (wartość, indeks, self) return self.indexof (wartość) === indeks; // Przykład użycia: var arr = [„zielony”, „czerwony”, 100, „zielony”, 20, „100”]; var unikalny = arr.filtr (powrótUnique); konsola.log (unikalny); //1234567891011 | // Przykładowy program JavaScript w celu usunięcia duplikatów z funkcji tablicy returnUnique (wartość, indeks, self) return self.indexof (wartość) === indeks; // Przykład użycia: var arr = [„Green”, „czerwony”, 100, „zielony”, 20, „100”]; var unikalny = arr.filtr (powrótUnique); konsola.log (unikalny); // |
Wyjście:
[„Zielony”, „czerwony”, 100, 20, „100”]
W powyższym przykładzie wartość "Zielony" został zdefiniowany dwukrotnie w tablicy. W rezultacie widzisz tylko jeden przypadek zieleni.
Być może myślisz o elemencie 100. Tutaj pierwsze występowanie elementu 100 jest wartością liczb całkowitą, a drugi jest zdefiniowany jako ciąg. Krótko mówiąc, oba elementy są traktowane jako wyjątkowe.