Depois de criar um TypeDArray, você pode executar operações diferentes, como encontrar o índice de um elemento usando o “encontrar()”Método, reduzindo os elementos em um único valor, utilizando o“reduzir()”Método, ou gerando um novo TypeDarray de elementos selecionados com a ajuda do TypeDArray“Subarray ()”Método.
Este artigo discutirá o javascript Subarray typeDArray () método. Então vamos começar!
Método JavaScript typeDArray Subarray ()
O método JavaScript typeDArray Subarray () é utilizado para criar um novo “TypedArray" na mesma Buffer de matriz com os mesmos tipos de elementos. Ele retorna os elementos de matriz selecionados sem modificar a matriz original.
Sintaxe do método JavaScript typeDArray Subarray ()
typedArray.Subarray (start, fim)
Aqui, "começar”Representa o índice do primeiro elemento de onde os elementos serão selecionados e“fim”Refere -se ao índice do último elemento até que os elementos serão incluídos no retorno matriz digitada.
Observação: Quando o método typeDArray Subarray () é invocado, o elemento com o “começar”Índice é adicionado na matriz retornada, enquanto os elementos com o“fim”Índice não será adicionado na matriz digitada retornada.
Agora, vamos conferir alguns exemplos relacionados ao método typeDArray Subarray () em JavaScript.
Exemplo 1: Usando o método JavaScript typeDArray Subarray ()
Primeiro de tudo, criaremos um novo typeDarray “Uint8array”Objeto que terá os seguintes valores:
Na próxima etapa, utilizaremos o “Subarray ()”Método para selecionar o elemento do primeiro índice para o terceiro índice de“variedade”:
typed_array = matriz.Subarray (1, 3)A execução do programa fornecido retornará um novo “typed_array”Tendo dois valores,“20" e "30,”Que são selecionados do especificado“variedade”:
Exemplo 2: Usando o método JavaScript typeDArray Subarray ()
Se apenas o índice inicial for adicionado, então o “Subarray typeDArray ()”O método selecionará o elemento desse índice até o final da matriz.
Por exemplo, especificamos “1”Como o índice inicial, então o novo“Subarray ()”Método adicionará o“variedade”Elementos para“typed_array”Desde o primeiro índice até o último índice que é“6”:
typed_array = matriz.Subarray (1)Saída
Exemplo 3: Usando o método JavaScript typeDArray Subarray ()
O abaixo foi dado “typed_array”Compreenderá os cinco primeiros elementos do“variedade”Do First Index ao Six Index, ao excluir o sexto elemento de índice:
Saída
Exemplo 4: Usando o método JavaScript typeDArray Subarray ()
Quando "0”É especificado como o índice inicial, depois o“Subarray ()”O método adicionará todos os elementos de“variedade”Para o recém -criado“typed_array”:
Saída
Exemplo 5: Usando o método JavaScript typeDArray Subarray ()
Existe outra situação em que passou índice é negativo. Nesse cenário, os elementos do JavaScript typeDArray são acessados desde o final.
Por exemplo, no exemplo seguinte, “-1"É passado para o"Subarray ()”Método. Sua execução selecionará o último elemento de “variedade”E adicione -o ao“typed_array”:
typed_array = matriz.Subarray (-1)Como você pode ver, o último elemento do “variedade" é "70,”Que agora é adicionado com sucesso ao“typed_array”:
Exemplo 6: Usando o método JavaScript typeDArray Subarray ()
Adicionando “-2”Como o argumento do índice selecionará os dois últimos elementos do“variedade”E depois adicione -o ao“typed_array”:
typed_array = matriz.Subarray (-2)““60" e "70”São os dois últimos“variedade”Elementos que agora fazem parte do“typed_array”:
Isso foi tudo sobre o método JavaScript typeDArray Subarray (). Você pode explorá -lo com base em seus requisitos.
Conclusão
O JavaScript typeDArray Subarray () O método é utilizado para criar um novo “TypedArray”No mesmo buffer de matriz com os mesmos tipos de elementos. Este método aceita dois argumentos, onde o primeiro valor representa o índice inicial e o outro valor indica o índice final. A execução do método JavaScript typeDArray Subarray () retorna os elementos de matriz selecionados sem modificar a matriz original. Este artigo explicou o uso do método JavaScript typeDArray Subarray ().