Como pegar um subarray de um array em JavaScript
Neste artigo você vai aprender a como pegar um subarray de um array, ou seja, resgatar alguns elementos de um array maior

Fala programador(a), beleza? Bora aprender mais sobre arrays em JavaScript!
Para resolver o nosso problema, vamos utilizar o método slice
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 114 aulas
- 4 projetos
- 9h 15min
Que justamente faz o que precisamos, pega uma parte de um array e nos retorna
Isso é feito passando dois argumentos:
- índice inicial;
- índice final;
Ou seja, é o intervalo de elementos que você vai obter
Lembrando que no índice final, o último elemento não está incluso
Para resolver isso é possível passando índice + 1, ou um índice maior
Veja um exemplo de código:
const list = ["a", "b", "c", "d", "e"] const subList = list.slice(2, 3 + 1) console.log(subList) // ["c", "d"]
No exemplo acima temos um array de letras, e aplicamos o slice para obter o terceiro e quarto elemento
Lembrando que como os índices são zero based, o primeiro elemento é o índice 0
E assim temos um array derivado de um array maior
Obs: o método slice não modifica o conteúdo original!
Deixe um comentário contando o que achou desta solução 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
Neste artigo você viu como pegar um subarray de um array em JavaScript
Utilizamos o método slice, que é necessário passar o índice inicial e final, para que seja obtido um intervalo de elementos do array original
Assim conseguimos ter um array menor originado de um array maior, sem modificar o conteúdo original
Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
