O que é o método array.slice() em JavaScript?

O Que E O Metodo Array Slice Em Javascript



As matrizes JavaScript são as variáveis ​​especiais utilizadas para armazenar valores únicos e múltiplos. Existem vários métodos em JavaScript associados a essas variáveis, como “ array.slice() ”, “ array.splice ”, “ array.pop() ', e muitos outros. Esses métodos são amplamente usados ​​para manipulações e modificações dos arrays.

Este tutorial discutirá especificamente sobre o método JavaScript array.slice().

O que é o método “array.slice()” em JavaScript?

Em JavaScript, o “ array.slice() ” método retorna uma fatia, ou subarray, da matriz. A matriz retornada contém o elemento determinado pelo início e todos os elementos subseqüentes até, mas não inclui o elemento definido pelo fim. Se nenhum fim for especificado, o array retornado conterá todos os elementos do início ao fim do array.







Como utilizar o método “array.slice ()” em JavaScript?

Para utilizar o método array.slice() em JavaScript, a seguinte sintaxe pode ser usada:



variedade. fatiar ( começar, terminar )

Aqui, ' array.slice() ” consiste em dois parâmetros listados abaixo:



  • começar ” é utilizado para determinar o início da fatia da matriz.
  • fim ” especifica o valor para o final da matriz.

Exemplo 1: Utilizar o método array.slice() com valores de índice inicial e final

Para usar o método array.slice(), experimente o trecho de código indicado:





  • Defina uma função com um nome específico. Neste caso, definimos o “ função() ' Como uma função.
  • Inicialize a variável com um nome específico e atribua o valor em uma matriz.
  • Em seguida, declare outra variável com um nome diferente e chame o método “ array.slice() ” e especifique os parâmetros de valor, onde o primeiro valor “ 4 ” determina o início da matriz e o segundo valor “ 7 ” especifica o final da matriz.
  • Depois disso, ' console.log() ” é chamado duas vezes para mostrar o array atual e o atualizado:
função função ( ) {

foi matriz = [ 'Manga' , 'Maçã' , 'Banana' , 'Cereja' , 'Melão' , 'Abacaxi' , 'Uvas' ] ;

var new_array = variedade. fatiar ( 4 , 7 ) ;

console. registro ( variedade ) ;

console. registro ( new_array ) ;

}

Por fim, chame a função definida:

função ( ) ;

Aqui está o array real e o array fatiado:



Exemplo 2: Utilize o método “array.slice()” apenas com o valor do índice inicial

Você também pode usar o “ array.slice() ” definindo o valor inicial do índice da matriz. Neste exemplo declarado, definimos a matriz com o valor numérico e invocamos o “ array.slice() ” método onde “ 2 ” define o início do índice da matriz. Como resultado, o método removerá os dois valores do início e retornará um novo array com os elementos restantes:

função função ( ) {

foi matriz = [ 32 , 65 , 78 , 23 , 57 , 31 ] ;

var new_array = variedade. fatiar ( 2 ) ;

console. registro ( variedade ) ;

console. registro ( new_array ) ;

}

Em seguida, chame a função definida com a ajuda do nome da função:

função ( ) ;

Como resultado, os dois primeiros elementos foram removidos do array e um novo array com os elementos restantes é exibido no console:

Isso é tudo sobre o método array.slice() em JavaScript.

Conclusão

O ' array.slice() ” é um método de JavaScript que remove uma parte específica de uma matriz com a ajuda de um índice definido. Os usuários podem especificar o índice inicial e final como parâmetro do método. Além disso, especificar o único índice inicial remove os elementos do início do array. Este blog declarou o “ array.slice() ” com vários exemplos em JavaScript.