欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断对象下所有键值对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
}