“Проверьте, пуст ли объект JS” Ответ

javaScript проверьте, пуст объект

function isObjectEmpty(obj) {
    return Object.keys(obj).length === 0;
}
Grepper

javaScript проверить пустой объект

function isEmptyObject(obj) {
    return !Object.keys(obj).length;
}
Scriper

Проверьте, является ли объект пустым JavaScript

const empty = {};
/* -------------------------
  Plain JS for Newer Browser
----------------------------*/
Object.keys(empty).length === 0 && empty.constructor === Object
// true
/* -------------------------
  Lodash for Older Browser
----------------------------*/
_.isEmpty(empty)
// true
Ashamed Antelope

Как проверить, пуст ли объект JavaScript?

const emptyObject = {
}
// Using keys method of Object class
let isObjectEmpty = (object) => {
  return Object.keys(object).length === 0;
}
console.log(isObjectEmpty(emptyObject)); // true

// Using stringify metod of JSON class
isObjectEmpty = (object) => {
  return JSON.stringify(object) === "{}";
}
console.log(isObjectEmpty(emptyObject)); // true
Wissam

JS проверить, пуст объект

> !!Object.keys(obj).length;
GutoTrosla

Проверьте, пуст ли объект JS

// Today, end of 2021 near, I'd go for
const objIsEmpty = o => !Reflect.ownKeys( o ).length;
// Will catch also non-empties with Symbol keys, e.g.
const FOO = Symbol('foo');
const obj = { [FOO]: 'foo', };
objIsEmpty(obj); // false
objIsEmpty({}); // true
Thoughtless Trout

Ответы похожие на “Проверьте, пуст ли объект JS”

Вопросы похожие на “Проверьте, пуст ли объект JS”

Больше похожих ответов на “Проверьте, пуст ли объект JS” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования