Podczas pracy w dziedzinie informatyki może istnieć scenariusz, w którym konieczne jest wdrożenie tabel wyszukiwania w celu przechowywania wielu wartości o tym samym typ. Na przykład, gdy radzisz sobie z złożonymi tablicami posiadającymi dane liczbowe lub alfabetyczne, ułóż je w zautomatyzowany sposób. W takich przypadkach sortowanie tablicy w JavaScript staje się bardzo wygodne w organizowaniu danych w uporządkowanej formie i pobieraniu ich natychmiastowo i wydajnie.
W tym artykule omówiono metody sortowania tablicy JavaScript.
Jak posortować tablicę w JavaScript?
Aby posortować tablicę w JavaScript, można zastosować następujące podejścia:
Przejrzyj omawiane metody jeden po drugim!
Metoda 1: Sortuj tablicę w JavaScript za pomocą metody OnClick Event i Sort ()
„„na kliknięcie”Zdarzenie ma miejsce, gdy użytkownik kliknie element, podczas gdy "sortować()”Metoda sortuje tablicę alfabetycznie lub w sposób rosnący. Metody te można zastosować w celu sortowania tablicy ciągów po kliknięciu dodanego przycisku.
Składnia
obiekt.onClick = sortArray () MysScript;W powyższej składni, „SortArray ()” odnosi się do funkcji, która zostanie wywołana po uruchomieniu zdarzenia OnClick.
Przykład
W poniższym przykładzie dodamy zdanie w akapicie wewnątrz „ Kliknij przycisk, aby posortować tablicę. Teraz utwórz przycisk z „na kliknięcie„Przekierowanie zdarzenia do funkcji sortArray (): Następnie zdefiniuj funkcję wymienioną „SortArray ()”. Tutaj stwórz nieposortowaną gamę krajów i wyświetl ją. Na koniec zastosuj "sortować()" Metoda wyświetlania posortowanej tablicy: Wyjście powyższej implementacji spowoduje następujący sposób: Metoda 2: Sortuj tablicę w JavaScript za pomocą metody odwrotnej () „„odwracać()”Metoda odwraca elementy w tablicy. Tę metodę można wykorzystać do sortowania tablicy numerycznej w kolejności malejącej. Przykład Po pierwsze, utwórz nieprojektowaną tablicę w następujący sposób: Następnie wyświetl odpowiednie wartości nieprojektowanej tablicy: Teraz sortuj określoną tablicę i zaloguj ją na konsoli za pomocą metody odwrotnej (): Można zauważyć, że wartości dodane są sortowane w kolejności malejącej: Metoda 3: Sortuj tablicę w JavaScript za pomocą funkcji strzałki „„strzałka„Funkcja jest rodzajem funkcji, która działa tylko wtedy, gdy funkcja zawiera tylko jedno instrukcje. Tę funkcję można zaimplementować w celu sortowania niepotrzebnej tablicy, przydzielając wymagany wzór sortowania w funkcji strzałki. Sprawdź poniższy przykład zrozumienia określonej koncepcji. Przykład W poniższym przykładzie zadeklaruj nieprojektowaną tablicę i wyświetl ją jak omówiono w poprzedniej metodzie: Teraz dołącz funkcję strzałki i określ kolejność sortowania jako „(A - B)". Wskazuje to, że pierwsza wartość „A”Powinien być mniejszy niż druga wartość”B”: Na koniec wyświetl sortowaną tablicę, odnosząc się do funkcji strzałki i wyświetl ją: Wyjście Zebraliśmy najłatwiejszą metodę sortowania tablicy w JavaScript. Wniosek Aby posortować tablicę w JavaScript, użyj „na kliknięcie”Wydarzenie i„ „sortować()„Metoda sortowania tablicy alfabetycznej za pomocą funkcji,„odwracać()”Metoda odwrócenia tablicy opartej na malejących wartości lub„strzałka”Technika funkcji w celu określenia kolejności sortowania w funkcji strzałki i sortowania. Ten zapis wykazał metody sortowania tablicy w JavaScript.
var unSorted = [„India”, „Pakistan”, „Bangladesz”, „Chiny”];
konsola.log („nieporządkowana tablica to:”, nieprojektowany);
konsola.Log („Niepustowa tablica to:”, Unsorted.sortować());
konsola.log („nieporządkowana tablica to:”, nieprojektowany);
konsola.log („posortowana tablica to:”, Unsorted);