Como converter uma NodeList em array com JavaScript
Neste artigo você vai aprender a como converter uma NodeList em array, utilizando apenas uma única linha de código.

Fala programador(a), beleza? Bora aprender mais sobre arrays!
Com a evolução da linguagem JavaScript, essa conversão ficou muito simples
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Vamos precisar do objeto Array e do método from
Isso vai originar um array a partir de um determinado dado, é aí que vamos enviar nossa NodeList
Veja um exemplo prático:
const elementsArray = Array.from(elementsNodeList)
Aqui estamos criando uma constante que vai receber o resultado do método from, que é um array

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →Enviamos como parâmetro a este método a NodeList alvo, aqui chamei de elementsNodeList
Mas você deve adaptar os nomes das variáveis para o seu software
E assim você tem um array gerado a partir de uma NodeList!
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ê aprendeu a como converter uma NodeList em array com JS

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Utilizamos o objeto global Array, que é a origem de todos os arrays
Nele temos o método from, que cria um array a partir de um dado enviado como parâmetro
Nós enviamos a NodeList, que era exatamente o tipo de dado que precisávamos para converter em array
Note que os nomes das variáveis devem ser trocados para atender o seu código, os que usei não são obrigatórios
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
Pratique lógica com JavaScript resolvendo um exercício antes de abrir o gabarito. Execute o código, teste uma entrada comum e um caso de borda, como […]
