博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript 判断一个对象{}是否为空对象的简单方法
阅读量:6918 次
发布时间:2019-06-27

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

第一种:

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

 

 

 

 

其他:

var c = {};jQuery.isEmptyObject(c)JSON.stringify(c) == "{}"

 

 

 

 

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

技术交流QQ群:15129679

 

转载地址:http://lrxcl.baihongyu.com/

你可能感兴趣的文章
采用管道进行通讯的例子
查看>>
ubuntu添加一个源
查看>>
Oracle动态采样学习
查看>>
安全跟踪升级
查看>>
JavaScript从作用域到闭包
查看>>
ubuntu mldonkey 设置
查看>>
java 空指针异常造成的原因有哪些
查看>>
linux 的软连接与硬连接
查看>>
解决vmware克隆虚拟机网卡无法启动
查看>>
Linux CentOS 安装Java SDK
查看>>
crontab
查看>>
HTTP协议详解
查看>>
自己写token类(无视jwt)
查看>>
NIOS2随笔——中断控制
查看>>
VNX VMX and delete luns
查看>>
Saltstack部署
查看>>
「人物特写」工程院院士谭建荣:马云不是制造业的杀手,工业机器人也不是救命良药...
查看>>
PHP添加zip&&curl扩展
查看>>
Ubuntn16 部署shellinabox--web shell工具
查看>>
SVN的部署和仓库的备份及WIN7客户端测试
查看>>