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