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);
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:
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:
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.