js проверить что объект не пустой
Ответы
Кирилл Маркеев
29 марта 2023
Чтобы проверить, что объект не является пустым, можно с помощью метода Object.keys()
получить массив ключей этого объекта, а потом сравнить длину массива с нулём.
const notEmptyObject = {
1: 'a',
2: 'b',
3: 'c',
};
const emptyObject = {};
console.log(Object.keys(notEmptyObject).length !== 0) // => true (объект не пустой)
console.log(Object.keys(emptyObject).length !== 0) // => false (объект пустой)
0
0