您的位置:首页 > 其它

if 判断一个对象是否为空

2020-04-22 00:52 218 查看

使用ES6新增的方法

Object.keys()

Object.keys()
方法会返回一个由一个给定对象的自身可枚举属性组成的数组。

如果我们的对象为空,他会返回一个空数组,如下:

var a = {};
Object.keys(a) // []

我们可以依靠

Object.keys()
这个方法通过判断它的长度来知道它是否为空。

if (Object.keys(obj).length === 0) {
return false // 如果为空,返回false
}
return true // 如果不为空,则会执行到这一步,返回true
  • 点赞 1
  • 收藏
  • 分享
  • 文章举报
薛阳- 发布了37 篇原创文章 · 获赞 100 · 访问量 1万+ 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: