Po utworzeniu typedArray możesz wykonywać różne operacje, takie jak znalezienie indeksu elementu za pomocą „znajdować()”Metoda, zmniejszając elementy do jednej wartości, wykorzystując„zmniejszyć()„Metoda lub generowanie nowej maszyny wybranych elementów za pomocą typedArray”subarray ()" metoda.
W tym spisie omówi JavaScript TypedArray Subarray () metoda. A więc zacznijmy!
Metoda JavaScript TypedArray Subarray ()
Metoda JavaScript TypedArray Subarray () jest wykorzystywana do stworzenia nowego „TypedArray" na takim samym Bufor tablicy z tymi samymi rodzajami elementów. Zwraca wybrane elementy tablicy bez modyfikowania oryginalnej tablicy.
Składnia metody JavaScript typedArray ()
TypedArray.SubaRray (start, koniec)
Tutaj, "początek”Reprezentuje wskaźnik pierwszego elementu, z którego będą wybrane elementy, i„koniec”Odnosi się do indeksu ostatniego elementu, do którego elementy zostaną uwzględnione w zwróconym Wpisana tablica.
Notatka: Kiedy wywoływana jest metoda typedArray (), element ma „początek”Indeks jest dodawany do zwróconej tablicy, podczas gdy elementy z„koniec”Indeks nie zostanie dodany w zwróconej tablicy typu.
Teraz sprawdźmy niektóre przykłady związane z metodą typedarray subarray () w JavaScript.
Przykład 1: Za pomocą metody JavaScript typedArray ()
Przede wszystkim stworzymy nową maszynę „Uint8Array„Obiekt, który będzie miał następujące wartości:
W następnym kroku wykorzystamy „subarray ()„Metoda wyboru elementu od pierwszego indeksu do trzeciego indeksu„szyk”:
typed_array = tablica.Subainray (1, 3)Wykonanie danego programu zwróci nowy „Typed_Array„Posiadanie dwóch wartości”20" I "30,”, Które są wybrane z określonych„szyk”:
Przykład 2: Za pomocą metody JavaScript typedArray ()
Jeśli dodaje się tylko indeks początkowy, to „TypedArray Subarray ()”Metoda wybierze element od tego indeksu do końca tablicy.
Na przykład określiliśmy „1”Jako indeks początkowy, więc nowy„subarray ()„Metoda doda„szyk„Elementy do„Typed_Array”Od pierwszego indeksu do ostatniego indeksu, który jest„6”:
typed_array = tablica.Subainray (1)Wyjście
Przykład 3: Za pomocą metody JavaScript typedArray ()
Poniżej zbierane „Typed_Array„Będzie obejmować pierwsze pięć elementów„szyk”Od pierwszego indeksu do sześciu indeksów, jednocześnie wykluczając szósty element indeksu:
Wyjście
Przykład 4: Za pomocą metody JavaScript typedArray ()
Gdy "0”Jest określony jako indeks początkowa, a następnie„subarray ()„Metoda doda wszystkie elementy„szyk„Do nowo utworzonego”Typed_Array”:
Wyjście
Przykład 5: Za pomocą metody JavaScript typedArray ()
Istnieje inna sytuacja, w której minęły indeks Jest negatywny. W takim scenariuszu elementy JavaScript TypedArray są dostępne od końca.
Na przykład w poniższym przykładzie „-1”Jest przekazywany„subarray ()" metoda. Jego wykonanie wybierze ostatni element „szyk”I dodaj go do„Typed_Array”:
typed_array = tablica.SubaRray (-1)Jak widać, ostatni element „szyk" Jest "70,”, Który jest teraz pomyślnie dodany do„Typed_Array”:
Przykład 6: Za pomocą metody JavaScript typedArray ()
Dodanie „-2”Ponieważ argument indeksu wybierze dwa ostatnie elementy„szyk”A następnie dodaj go do„Typed_Array”:
typed_array = tablica.SubaRray (-2)"60" I "70”To dwa ostatnie„szyk„Elementy, które są teraz częścią„Typed_Array”:
To chodziło o metodę JavaScript TypedArray Subarray (). Możesz go dalej zbadać na podstawie swoich wymagań.
Wniosek
JavaScript TypedArray Subarray () Metoda jest wykorzystywana do stworzenia nowego „TypedArray”Na tym samym buforze tablicy z tymi samymi typami elementów. Ta metoda akceptuje dwa argumenty, w których pierwsza wartość reprezentuje wskaźnik początkowy, a druga wartość wskazuje indeks końcowy. Wykonanie metody JavaScript Subarray () zwraca wybrane elementy tablicy bez modyfikowania oryginalnej tablicy. Ten zapis wyjaśnił użycie metody JavaScript typedArray Subarray ().