Como verificar se um Array é vazio em Javascript?
No Javascript, o objeto global Array
não possui um método específico para checar se o mesmo está vazio ou não.
Mas podemos verificar o tamanho do Array
e comparar o valor com zero para saber se o mesmo é vazio. Podemos obter o tamanho do Array
no javascript através da propriedade length
.
Exemplo:
const naoVazio = [1, 2, 3];
const vazio = [];
console.log(naoVazio.length === 0); // false
console.log(vazio.length === 0); // true
Desta forma, podemos utilizar a estrutura condicional para executar uma ação quando o Array
não for vazio.
const naoVazio = [1, 2, 3];
if (naoVazio.length > 0) {
console.log('Não está vazio');
} else {
console.log('Está vazio');
}