JavaScript é o idioma usado para tornar o site dinâmico e mais interativo. Em qualquer linguagem de programação, as matrizes desempenham um papel importante no armazenamento de dados e no gerenciamento de diferentes tipos de dados. Os desenvolvedores geralmente precisam filtrar a matriz, mesclar várias matrizes e empurrar ou pop elementos de uma matriz para cumprir as tarefas necessárias. Neste post, aprendemos sobre a função de uma matriz bem conhecida, “fatiar().”
Qual é o método Slice () em JavaScript
O fatiar() O método é usado para obter alguns elementos específicos de uma matriz de um determinado índice de partida para o Índice de Ending especificado.
Sintaxe do método Slice ()
O método da fatia leva dois argumentos como um parâmetro e fornece a matriz em fatias. A sintaxe de escrever um fatiar() A função é dada abaixo:
ArrayName.Slice (StartingIndex, EndingIndex);
Vamos tentar cortar algumas matrizes para entender melhor a função Slice ().
Observação: Usaremos o console do navegador para demonstrar exemplos realizados neste post. Para abrir o console do navegador:
Como usar o método slice () em javascript
Suponha que tenhamos uma variedade de diferentes linguagens de programação:
var arr = ["java", "python", "c", "c ++", "c#", "javascript", "perl", "swift"];Queremos obter o nome dos idiomas do segundo índice para o quinto índice. A sintaxe para obter um resultado seria assim:
var slicedarr = arr =.fatia (2,5);Agora, se consolarmos o Slicder:
console.log (slicedarr);Você pode ver que temos três elementos do segundo índice para o quinto índice.
Observação:
Como cortar a partir do final da matriz
Também podemos extrair elementos do final da matriz, fornecendo os valores negativos para a função de fatia.
O zero negativo (-0) será considerado o último elemento da matriz, negativo (-1) será considerado o segundo último elemento da matriz, e assim por diante.
Por exemplo, temos uma variedade de linguagens de programação:
var arr = ["java", "python", "c", "c ++", "c#", "javascript", "perl", "swift"];Queremos obter os elementos do quarto último índice para o segundo último índice. A função slice () para obter um resultado será assim:
var slicedarr = arr =.fatia (-4, -1);Para verificar, console o SLIDERAr:
console.log (slicedarr);Temos o resultado exato como esperávamos. Então é assim que podemos usar valores negativos para extrair elementos do final da matriz.
Conclusão
O fatiar() é um método de matriz embutido em javascript usado para encontrar e separar um subconjunto de elementos de uma matriz. São necessários dois parâmetros: o índice do elemento inicial da nova matriz em fatias e o índice do elemento ao lado do último elemento da nova matriz. Este método é extremamente útil quando precisamos de elementos específicos da matriz em nosso código.
Aprendemos a usar o método Slice () para obter um subconjunto de elementos de uma matriz neste guia de instruções.