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
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
ty ^^
de nada! =)