Jaka jest metoda plasterek w JavaScript

Jaka jest metoda plasterek w JavaScript

JavaScript to język używany do uczynienia witryny dynamicznej i bardziej interaktywnej. W każdym języku programowania tablice odgrywają ważną rolę w przechowywaniu danych i zarządzaniu różnymi typami danych. Deweloperzy często muszą odfiltrować tablicę, scalić wiele tablic i wypychać elementy z tablicy, aby wykonać wymagane zadania. W tym poście dowiadujemy się o dobrze znanej funkcji tablicy „plasterek()."

Jaka jest metoda slice () w JavaScript

plasterek() Metoda jest stosowana do uzyskania określonych elementów tablicy z danego wskaźnika początkowego do danego indeksu końcowego.

Składnia metody slice ()

Metoda wycinka bierze dwa argumenty jako parametr i zapewnia plaster. Składnia pisania a plasterek() Funkcja podano poniżej:

ArrayName.plasterek (początkowe, endingIndex);

  • plasterek() Metoda nie wpływa na oryginalną tablicę i zwraca nową tablicę pokrojoną.
  • Ostatni element danego zakresu wskaźników nie jest zawarty w wynikowej tablicy.

Spróbujmy pokroić kilka tablic, aby lepiej zrozumieć funkcję slice ().

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

  • Użyj F12 Klucz w chromie i innych przeglądarkach na bazie chromu.
  • Używać Ctrl + Shift + K Klawisze klawiatury dla Mozilli.
  • Używać Opcja + ⌘ + c Klawisze klawiatury w safari (jeśli menu programisty nie pojawia się, otwórz preferencje, naciskając ⌘ +, a na karcie zaawansowane, sprawdź „Pokaż opracuj menu w pasku menu”).

Jak używać metody slice () w JavaScript

Załóżmy, że mamy szereg różnych języków programowania:

var arr = [„Java”, „Python”, „C”, „C ++”, „C#”, „JavaScript”, „Perl”, „Swift”];

Chcemy uzyskać nazwę języków od drugiego indeksu do piątego indeksu. Składnia do uzyskania takiego wyniku by sięgnęła:

var pokledarr = arr.pokrój (2,5);

Teraz, jeśli pocieszamy Kotekar:

konsola.log (pokrojony);

Możesz zobaczyć, że mamy trzy elementy z drugiego indeksu do piątego indeksu.

Notatka:

  • Indeks tablicy zaczyna się od zera
  • Piąty element, ostatni element w zakresie wskaźników, nie jest uwzględniony w wynikowej tablicy, jak wspomniano wcześniej.

Jak pokroić z końca tablicy

Możemy również wyodrębnić elementy z końca tablicy, podając wartości ujemne do funkcji wycinka.

Ujemne zero (-0) będzie uważane za ostatni element tablicy, ujemny jeden (-1) będzie uważany za drugi ostatni element tablicy i tak dalej.

Na przykład mamy szereg języków programowania:

var arr = [„Java”, „Python”, „C”, „C ++”, „C#”, „JavaScript”, „Perl”, „Swift”];

Chcemy uzyskać elementy z czwartego ostatniego indeksu do drugiego ostatniego indeksu. Funkcja slice () w celu uzyskania takiego wyniku będzie tak:

var pokledarr = arr.plasterek (-4, -1);

Aby zweryfikować, pociesz Kotkowane:

konsola.log (pokrojony);

Mamy dokładny wynik, jak się spodziewaliśmy. W ten sposób możemy używać wartości ujemnych do wyodrębnienia elementów z końca tablicy.

Wniosek

plasterek() jest wbudowaną metodą tablicy w JavaScript używanej do znalezienia i oddzielania podzbioru elementów od tablicy. Wymaga dwóch parametrów: indeks elementu początkowego nowej tablicy pokrojowej i indeks elementu obok ostatniego elementu nowej tablicy. Ta metoda jest niezwykle przydatna, gdy potrzebujemy określonych elementów z tablicy w naszym kodzie.

Nauczyliśmy się, jak używać metody slice (), aby uzyskać podzbiór elementów z tablicy w tym przewodniku instruktażowym.