博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
原生js怎么判断一个对象是否为空
阅读量:4321 次
发布时间:2019-06-06

本文共 455 字,大约阅读时间需要 1 分钟。

判断一个对象是否为空

第一种方法:

function isEmptyObject(obj){

   for(value in obj){

    return false;

  }

  return true;

}

 isEmptyObject({})// true

 

第二种方法:

  利用对象的 Object.getPropertyNames(obj)方法,其中Object.getPropertyNames(obj)以数组的形式返回obj对象中的key值

 

function isEmptyObject(obj){

   if(Object.getPropertyNames(obj).length==0){

    return true;

   }

  return false;

}

 

随笔

instanceof是用于判断一个变量是否是某个对象的实例

a instanceof b   判断a是不是b的实例

 

 

 

转载于:https://www.cnblogs.com/yforward/p/7767471.html

你可能感兴趣的文章
WSGI学习系列WSME
查看>>
java读取xml配置文件和properties配置文件
查看>>
HDU 4300 Contest 1
查看>>
POJ 3311
查看>>
Button MouseEvent颜色变化
查看>>
Volist标签
查看>>
浅谈模块化
查看>>
14个免费访客行为分析工具
查看>>
beego orm关联查询之多对多(m2m)
查看>>
(转)arguments.callee移除AS3匿名函数的侦听
查看>>
onNewIntent调用时机
查看>>
MYSQL GTID使用运维介绍(转)
查看>>
Fail to start neutron-server
查看>>
景安快运挂在磁盘-支持宝塔
查看>>
word中交叉引用不能更新的解决方法
查看>>
高性能HTTP加速器Varnish(概念篇)
查看>>
Linux 如何写makefile文件
查看>>
flutter_webview_plugin 无法加载网页的异常处理
查看>>
bloc控制读写文件
查看>>
微信小程序
查看>>