Como checar se uma variável é array em JavaScript
Neste artigo você vai aprender a como checar se uma variável é array em JavaScript, de um modo simples e efetivo vamos saber se uma variável é uma lista

Fala programador(a), beleza? Bora aprender mais sobre JavaScript, arrays e variáveis!
Para a nossa alegria esta tarefa de checar o tipo de variável é muito simples com JavaScript
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Podemos simplesmente comparar o constructor da variável com Array
Toda variável tem uma propriedade chamada constructor que contém o seu tipo
Veja um exemplo prático:
var x = []; var y = "string"; console.log(x.constructor === Array); // true console.log(y.constructor === Array); // false
Desta maneira recebemos true caso a variável em questão seja um array, e caso não um false
Note que utilizamos o operador ===, que sinaliza que o valor é idêntico, garantindo ainda mais a comparação
E caso você queira utilizar uma outra abordagem, temos um método do objeto Array chamado isArray
Onde é verificado pelo JavaScript se um determinado valor é um array ou não
Veja um exemplo de utilização deste método:
var x = []; var y = "string"; console.log(Array.isArray(x)); // true console.log(Array.isArray(y)); // false
Desta maneira temos o mesmo resultado sendo obtido, porém por meio de outra abordagem
Que as olhos de alguns programadores pode parecer mais lógica que a abordagem do constructor
Conclusão
Neste artigo você aprendeu a como checar se uma variável é array em JavaScript
Utilizamos duas abordagens distintas, uma com a checagem da propriedade constructor da variável, que dá o tipo da mesma
E a outra com o método isArray que checa se um determinado valor é array, retornando a resposta de true ou false, dependendo do dado
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
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 […]

ty ^^
de nada! =)