优秀的编程知识分享平台

网站首页 > 技术文章 正文

js 判断一个 object 对象是否为空

nanyue 2024-07-30 03:27:04 技术文章 12 ℃

判断一个对象是否为空对象,本文给出三种判断方法:

1.最常见的思路,for...in... 遍历属性,为真则为“非空数组”;否则为“空数组”

for (var i in obj) { // 如果不为空,则会执行到这一步,返回true return true}return false // 如果为空,返回false

2.通过 JSON 自带的 stringify() 方法来判断:

JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。

if (JSON.stringify(data) === '{}') { return false // 如果为空,返回false}return true // 如果不为空,则会执行到这一步,返回true
最近发表
标签列表