Metoda przesunięcia tablicy JavaScript i niezmienna

Metoda przesunięcia tablicy JavaScript i niezmienna

Kiedy pracujemy w dowolnym języku programowania, tablice odgrywają istotną rolę w wypełnianiu zadań programowania. W JavaScript tablice przechowują te same typy danych, takie jak ciągi, liczby całkowite, tablice, a nawet funkcje.

Podczas pracy z tablicami często musimy dodać lub usunąć elementy w tablicy. Za zaspokojenie tej potrzeby, metody Shift () i UnShift () przyjść na ratunek. W tym poście przeprowadzimy krótką dyskusję na temat funkcje zmiany () i UnShift () w JavaScript i kilku przykładach, aby mieć głębokie zrozumienie tych funkcji.

Co to są metody Shift () i UnShift () w JavaScript

metoda ship () służy do usunięcia elementu/elementu z punktu początkowego tablicy.


metoda UNISHIFT () służy do dodania elementu/elementu do punktu początkowego tablicy.

Spróbujmy dodać i usunąć elementy z tablicy za pomocą metody Shift () i UnShift () Aby lepiej zrozumieć te metody.

Notatka: Użyjemy konsoli przeglądarki, aby zademonstrować przykłady wykonane w tym poście. Aby otworzyć konsolę przeglądarki:

  • Użyj Klucz F12 w Chrome i inne przeglądarki na bazie chromu.
  • Używać Ctrl + Shift + K Klawiatura Klucze skrótów dla Mozilli.
  • Używać Opcja + ⌘ + C klawisze klawiatury W Safari (jeśli menu programisty nie pojawia się, to otwórz preferencje, naciskając ⌘ +, oraz w zaawansowanej karcie sprawdź ”Pokaż opracuj menu na pasku menu”).

Jak używać metody Shift () w JavaScript

Załóżmy, że mamy szereg liczb i chcemy usunąć z niego pierwszy element. Kod z usunięcia elementu od początku tablicy by się podobny:

var intarr = [23, 45, 67];
INTARR.zmiana(); // Zwraca usunięty element
konsola.log (intarr);

Jak używać metody UnShift () w JavaScript

Podobnie, jeśli chcemy dodać element na początku tablicy, kod dodania elementu byłby tak:

var intarr = [45, 67];
INTARR.niezmienne (23); // Zwraca nową długość tablicy
konsola.log (intarr);

Wniosek

metoda ship () w JavaScript usuwa element od początku tablicy i przesuwa każdy inny element do poprzedniego indeksu, podczas gdy metoda UNISHIFT () Dodaje element do początku tablicy, jednocześnie przenosząc każdy inny element do następnego indeksu. Wartość zwracająca metoda ship () to element usuwany z tablicy i metoda UNISHIFT () zwraca nową długość tablicy. Te dwie metody są często stosowane podczas pracy z tablicami w JavaScript. W tym poście omówiliśmy What Shift () I Metody UnShift () są w JavaScript i jak z nich korzystać.