.isEmpty()

Типы данных JavaScript: Object (объект). Проверить объект, пустой или нет. Проверка на отсутствие свойств объекта. Проверка на пустой массив.

Object

Проверка на отсутствие свойств. Пустой объект

isEmpty([obj])

Проверить объект, пустой или нет (содержит свойства). Метод util.isEmpty() проверяет, является ли объект пустым (не содержит перечисляемых свойств). Возвращает логическое значение, соответственно true или false. Чтобы проверить объект и убедиться, что он пуст, следующий параметр может быть передан функции:

Параметр Тип По умолчанию Описание
obj Any null Объект для проверки

Проверка объекта. Использование isEmpty()

const myObj1 = {};
const myObj2 = { abc: "АБВ" };

console.log(util.isEmpty(myObj1))
console.log(util.isEmpty(myObj2))
Результат
true
false

Проверка на пустой массив

const myArrEmpty = [];
const myArrFull  = [57, 60, 85, 98];

console.log(util.isEmpty(myArrEmpty))
console.log(util.isEmpty(myArrFull))
Результат
true
false

Чтобы проверить, является ли переданное значение в параметре метода типом данных Object см. функцию .isObject(). Если нужно проверить, является ли объект простым объектом см. .isPlainObject().