js 判断对象中的value 是否都为空
时间: 2023-05-17 09:03:39 浏览: 759
Javascript中判断对象是否为空
5星 · 资源好评率100%
可以使用 Object.values() 方法将对象的所有值转换为数组,然后使用 every() 方法检查数组中的每个值是否为空。以下是示例代码:
```
function isObjectValuesEmpty(obj) {
return Object.values(obj).every(value => value === null || value === undefined || value === '');
}
// 示例用法
const obj1 = {a: '', b: null, c: undefined};
console.log(isObjectValuesEmpty(obj1)); // true
const obj2 = {a: 'hello', b: 123, c: false};
console.log(isObjectValuesEmpty(obj2)); // false
```
这段代码将返回一个布尔值,表示对象中的所有值是否都为空。
阅读全文