Object.keys() 方法会返回由一个给定对象的自身可枚举属性组成的数组。
通过数组中属性的个数判断是否为空对象。
a、const empty = {};
Object.keys(empty).length === 0 && empty.constructor === Object;
b、[{}]

本文介绍了如何利用`Object.keys()`方法检查JavaScript对象是否为空,通过计算属性个数和检查构造函数来确定对象状态。
Object.keys() 方法会返回由一个给定对象的自身可枚举属性组成的数组。
通过数组中属性的个数判断是否为空对象。
a、const empty = {};
Object.keys(empty).length === 0 && empty.constructor === Object;
b、[{}]

1153
4013

被折叠的 条评论
为什么被折叠?