JavaScript typeDarray SubaRray -Methode

JavaScript typeDarray SubaRray -Methode
In JavaScript, Eine Array -Pufferansicht, die die Array -Puffer -Bytes als Array von Zahlen interpretiert, heißt a Typedarray. Es ähnelt einem Array-ähnlichen Objekt, mit dem Sie auf die rohen Binärdaten zugreifen können. JavaScript -Werte können diesen Array -Objekten auch dynamisch zugeordnet werden, und sie werden hauptsächlich zum Umwandeln von Rohbinärdaten in typisierte Arrays verwendet.

Nach dem Erstellen eines TypeDarray können Sie unterschiedliche Vorgänge ausführen, z. B. das Finden des Index eines Elements mit der “finden()Methode, die die Elemente in einen einzelnen Wert reduziert, indem sie die “verwenden“reduzieren()"Methode oder eine neue Typedarray ausgewählter Elemente mit Hilfe des Typedarray" generierensubarray ()" Methode.

In diesem Artikel werden das JavaScript diskutiert TypeDarray subarray () Methode. So lass uns anfangen!

JavaScript typeDarray subarray () Methode

Die Methode JavaScript typeDarray subarray () wird verwendet, um ein neues zu erstellen “Typedarray" auf demselben Array -Puffer mit den gleichen Elementenarten. Es gibt die ausgewählten Array -Elemente zurück, ohne das ursprüngliche Array zu ändern.

Syntax von JavaScript typeDarray subarray () Methode

Typedarray.Subarray (Start, Ende)

Hier, "Start”Repräsentiert den Index des ersten Elements, aus dem die Elemente ausgewählt werden sollen und“Ende”Bezieht sich auf den Index des letzten Elements, bis die Elemente in die zurückgegebene Elemente enthalten sein werden Typed Array.

Notiz: Wenn die TypeDarray Subarray () -Methode aufgerufen wird, hat das Element das "Start"Index wird im zurückgegebenen Array hinzugefügt, während die Elemente mit dem"EndeIn dem zurückgegebenen typisierten Array wird der Index nicht hinzugefügt.

Schauen wir uns nun einige Beispiele an, die sich auf die Methode typeDarray subarray () in JavaScript beziehen.

Beispiel 1: Verwendung von JavaScript typeDarray subarray () Methode
Zunächst werden wir ein neues Typedarray erstellen “Uint8ArrayObjekt, das die folgenden Werte hat:

const array = new Uint8Array ([10, 20, 30, 40, 50, 60, 70]);

Im nächsten Schritt werden wir das verwenden “subarray ()Methode zur Auswahl des Elements vom ersten Index zum dritten Index von “Array”:

typed_array = array.Subarray (1, 3)
Konsole.log (typed_array);

Die Ausführung des gegebenen Programms wird ein neues zurückgeben “Typed_array"Zwei Werte haben", "20" Und "30,"Die aus dem angegebenen" ausgewählt werden "Array”:

Beispiel 2: Verwendung von JavaScript typeDarray subarray () Methode
Wenn nur der Startindex hinzugefügt wird, dann ist der “TypeDarray subarray ()Die Methode wählt das Element aus diesem Index bis zum Ende des Arrays aus.

Zum Beispiel haben wir angegeben “1"Als Startindex, also der Neue"subarray ()"Methode fügt die" hinzu "Array"Elemente zu"Typed_array"Aus dem ersten Index bis zum letzten Index, der ist"6”:

typed_array = array.Subtarray (1)
Konsole.log (typed_array);

Ausgang

Beispiel 3: Verwendung von JavaScript typeDarray subarray () Methode
Das untergegebene "Typed_array"Wird die ersten fünf Elemente der" umfassen "ArrayVom ersten Index zum Six Index, ohne das sechste Indexelement auszuschließen:

typed_array = array.Subarray (0, 6)
Konsole.log (typed_array);

Ausgang

Beispiel 4: Verwendung von JavaScript typeDarray subarray () Methode
Wenn "0”Wird als Startindex angegeben, dann die“subarray ()"Methode fügt alle Elemente von" hinzu "Array"Zum neu erstellten"Typed_array”:

typed_array = array.Subarray (0)
Konsole.log (typed_array);

Ausgang

Beispiel 5: Verwendung von JavaScript typeDarray subarray () Methode
Es gibt eine andere Situation, in der das vergangen ist Index Ist Negativ. In einem solchen Szenario werden vom Ende vom Ende von JavaScript typedarray zugegriffen.

Zum Beispiel im folgenden Beispiel: “-1”Wird an die“ übergebensubarray ()" Methode. Die Ausführung wird das letzte Element von "auswählen"Array"Und fügen Sie es in die" hinzu "Typed_array”:

typed_array = array.Subarray (-1)
Konsole.log (typed_array);

Wie Sie sehen können, das letzte Element der “Array" Ist "70,"Das wird jetzt erfolgreich zum" hinzugefügt "Typed_array”:

Beispiel 6: Verwendung von JavaScript typeDarray subarray () Methode

Hinzufügen "-2"Da das Indexargument die letzten beiden Elemente der" auswählt "auswähltArray"Und dann fügen Sie es dem" hinzu "Typed_array”:

typed_array = array.Subarray (-2)
Konsole.log (typed_array);

60" Und "70"Sind die letzten zwei"Array"Elemente, die jetzt Teil der" sind "Typed_array”:

Das war alles um die Methode JavaScript typeDarray subarray (). Sie können es weiter basierend auf Ihren Anforderungen untersuchen.

Abschluss

Der JavaScript typeDarray subarray () Methode wird verwendet, um ein neues zu erstellen “Typedarray”Auf dem gleichen Array -Puffer mit den gleichen Elementenarten. Diese Methode akzeptiert zwei Argumente, wobei der erste Wert den Startindex darstellt und der andere Wert den Endindex angibt. Die Ausführung der Methode JavaScript typeDarray subarray () gibt die ausgewählten Array -Elemente zurück, ohne das ursprüngliche Array zu ändern. In diesem Artikel wurde die Verwendung der Methode JavaScript typeDarray subarray () erläutert.