Skip to content

Instantly share code, notes, and snippets.

@paulogesualdo
Created August 18, 2022 16:38
Show Gist options
  • Save paulogesualdo/4907089d6b289f728e47dec2707779f8 to your computer and use it in GitHub Desktop.
Save paulogesualdo/4907089d6b289f728e47dec2707779f8 to your computer and use it in GitHub Desktop.
Cortar Arrays utilizando Slice
// Considerando um array
const arrayCompleto = ['Primeiro','Segundo','Terceiro', 'Quarto'];
console.log(arrayCompleto)
// É possível cortar o primeiro item utilizando slice
const arrayCortado = arrayCompleto.slice(1);
console.log(arrayCortado);
// Isso não modifica o array completo, como pode-se ver abaixo:
console.log(arrayCompleto);
// Quando o slice tem dois argumentos:
// Primeiro argumento = qual o primeiro índice que será mantido
// Segundo argumento = qual o primeiro índice que será cortado
// Nesse caso vamos manter o índice 1 (segundo item) e cortar o índice 3 (quarto item)
const arrayCortado2 = arrayCompleto.slice(1,3);
console.log(arrayCortado2);
[ 'Primeiro', 'Segundo', 'Terceiro', 'Quarto' ]
[ 'Segundo', 'Terceiro', 'Quarto' ]
[ 'Primeiro', 'Segundo', 'Terceiro', 'Quarto' ]
[ 'Segundo', 'Terceiro' ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment