判断对象下所有键值对key-value中value值是否为空?
程序员文章站
2024-02-21 10:37:01
...
判断对象下所有键值对key-value中value值是否为空?
let obj_v = {a:1,b:2,c:""};
if(isObjEmpty(obj_v)) {
console.log("该对象value值全部为空!");
}
// 封装
function isObjEmpty(obj) {
let flag = true;
let arr = Object.keys(obj).map(function (i) {
return obj [i]
})
let arr_v2 = [];
for (let j of arr) {
if (!j) {
arr_v2.push(j)
}
}
if (arr_v2.length == arr.length) {
flag = true;
}
return flag
}