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');
}