JavaScript 判断一个对象{}是否为空对象的简单方法

时间:2023-03-09 15:53:38
JavaScript 判断一个对象{}是否为空对象的简单方法

第一种:

function isEmptyObject(obj) {
for (var key in obj) {
//返回false,不为空对象
return false;
}
return true; //返回true,为空对象
} console.log(isEmptyObject({"re": 2})); //false
console.log(isEmptyObject({})); //true
console.log(isEmptyObject(null)); //true //注意参数为null时无语法错误哦,即虽然不能对null空指针对象添加属性,但可以使用for in 语句
console.log(isEmptyObject(23)); //true
console.log(isEmptyObject({"te": 2})); //false

其他:

var c = {};

jQuery.isEmptyObject(c)

JSON.stringify(c) == "{}"

如果这篇文章对您有帮助,您可以打赏我

JavaScript 判断一个对象{}是否为空对象的简单方法

技术交流QQ群:15129679