时间:2022-10-27 10:45:03 | 栏目:JavaScript代码 | 点击:次
function isEmptyObj(obj) {
return JSON.stringify(obj) === '{}'
}
console.log('对象是否为空:', isEmptyObj({}))
function isEmptyObj(obj) {
for(let item in obj) {
return true
}
return false
}
console.log('对象是否为空:', isEmptyObj({}))
function isEmptyObj(obj) {
return Object.keys(obj).length === 0
}
console.log('对象是否为空:', isEmptyObj({}))
function isEmptyObj(obj) {
return Object.getOwnPropertyNames(obj).length === 0
}
console.log('对象是否为空:', isEmptyObj({}))
var data = {};
var b = (JSON.stringify(data) == "{}");
alert(b); //true 为空, false 不为空
JSON.stringify()扩展
JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。
语法:
JSON.stringify(value[, replacer[, space]])
参数说明: