Ten post wyjaśni poniżej wspomniane podejścia do odwrócenia tablicy w JavaScript:
Więc zacznijmy!
Jak korzystać z tablicy.Metoda odwrotna () w JavaScript
Tablica.Metoda odwrotna () zastępuje podaną tablicę i zwraca odwróconą tablicę.
Przykład
W tym przykładzie mamy tablicę elementów typu ciągów, skorzystamy z tablicy.Metoda odwrotna () do odwrócenia kolejności elementu:
Powyższy kawałek kodu wygeneruje następujące dane wyjściowe:
Wyjście zweryfikowało działanie tablicy.Metoda odwrotna ().
Jak używać tradycyjnej pętli, aby odwrócić tablicę
W JavaScript możemy użyć tradycyjnej pętli, aby odwrócić element tablicy. Metodę push () można wykorzystać w obrębie pętli. Metoda push () wykorzystuje dodatkową zmienną do przechowywania odwróconej tablicy
Przykład
W tym przykładzie przemierzamy odwrotnie na pętlę.mi. Od końca do początku:
Tutaj element obecny na ostatnim indeksie tablicy zostanie najpierw przemierzony, a pętla będzie stale przemierzać tablicę, dopóki nie dotrze do elementu obecnego w indeksie początkowym:
W ten sposób możemy odwrócić tablicę za pomocą pętli.
Jak korzystać z tablicy.Metoda UnShift () w JavaScript
Ta tablica.Metoda UnShift () jest podobna do powyższej metody i.mi. Metoda UnShift (). Wykorzystuje również dodatkową zmienną do przechowywania odwróconej tablicy, stąd oryginalna tablica pozostanie niezmieniona.
Przykład
Rozważmy poniższy fragment, aby zrozumieć działanie niezmiennej metody w JavaScript:
Powyższy blok kodu wytworzy następujące dane wyjściowe:
Wyjście pokazuje stosowność tablicy.metoda UNISHIFT ().
Wniosek
W JavaScript można zastosować różne podejścia do odwrócenia tablicy, takich jak tablica.metoda odwrotna (), tablica.metoda UnShift () dla pętli itp. Tablica.reverse () zastępuje daną tablicę i zwraca odwróconą tablicę. Metody push () i UnShift () wykorzystują dodatkową zmienną do przechowywania odwróconej tablicy, dlatego nie wpływają na oryginalną tablicę. Ten zapis wyjaśnił różne podejścia do odwrócenia tablicy w JavaScript. Dla głębokiego zrozumienia wyjaśnił każdą metodę za pomocą niektórych odpowiednich przykładów.