中等JavaScript
0 1

JavaScript 如何判断一个对象是不是空对象?

【概念释义】

空对象指无自有可枚举属性。判断用于表单默认值、接口响应占位、避免 JSON.stringify({})null 语义混淆。

【基础使用】

javascript
function isEmptyObject(obj) {
  if (obj == null || typeof obj !== "object") return false;
  return Object.keys(obj).length === 0;
}
"qb-hl-comment">// 或
Object.keys(obj).length === 0;
Reflect.ownKeys(obj).

登录查看完整 843

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)