Este post explorará os aspectos abaixo da listada da matriz.Método Slice () em JavaScript:
Então, vamos começar!
O que é array.Slice () em JavaScript?
É uma função de matriz embutida que retorna uma nova variedade de elementos selecionados/extraídos de uma determinada matriz. A matriz.O método Slice () não afeta a matriz original, em vez disso, retorna uma nova variedade de elementos extraídos. Pode levar dois parâmetros opcionais para especificar a posição inicial e final. Por padrão, a posição inicial é "0" enquanto a posição final é o último elemento da matriz. Isso significa que, se não especificarmos nenhum parâmetro, o método slice () retornará
Sintaxe da matriz.fatiar()
O trecho abaixo o ajudará a entender a sintaxe básica da matriz.Método Slice ():
variedade.slice (starting_position, end_position);A matriz.O método Slice () extrairá os elementos da matriz fornecida entre o starting_position (incluído) e o end_position (excluído).
Como usar a matriz.Método Slice () em JavaScript?
Vamos considerar o exemplo abaixo para entender como a matriz.Slice () Método Trabalho em JavaScript:
const linguagens = ["python", "c#", "c ++", "html", "css", "php", "java"];No programa de exemplo, em primeiro lugar, criamos uma matriz chamada "idiomas" que consiste em diferentes linguagens de programação. Em seguida, utilizamos a matriz.Método Slice () para extrair os elementos presentes entre o terceiro e o quinto índice. Finalmente, utilizamos o método console () para imprimir a matriz original e a matriz extraída:
A saída verificou que a matriz.O método Slice () retornou apenas uma nova variedade de elementos selecionados.
O que acontecerá se não especificarmos nenhum parâmetro na matriz.Método Slice ():
const linguagens = ["python", "c#", "c ++", "html", "css", "php", "java"];O seguinte será a saída para o programa acima:
A saída mostra que, se não especificarmos a posição inicial e final, então a matriz.O método Slice () retornará uma matriz completa.
Tarefa é passar no valor negativo como um parâmetro para a matriz.Método Slice ():
No método slice (), também podemos passar os valores negativos como parâmetros; Nesses casos, o índice do elemento colocado no último índice será -1, o índice do segundo elemento de quinta será -2, o índice do terceiro elemento será -3 e assim por diante, enquanto o índice do primeiro elemento será 0.
const linguagens = ["python", "c#", "c ++", "html", "css", "php", "java"];Neste exemplo, o elemento da matriz "HTML" está presente no índice "-4", e "CSS" está presente no índice "-3", portanto, a seguir será a saída para o programa acima:
É assim que a matriz.O método Slice () funciona com os índices negativos.
Conclusão
Em JavaScript, Array.Slice () é uma função interna que retorna uma nova matriz de elementos selecionados/extraídos de uma determinada matriz. A matriz.O método Slice () não afeta a matriz original, em vez disso, retorna uma nova variedade de elementos extraídos. Este artigo explicou vários aspectos da matriz.Método de fatia usando alguns exemplos adequados.