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

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

在写js脚本的时候经常遇到对象为空或者不是对象的情况,出现这种情况我们可以用if去判断它,然后去执行相应的处理方法,具体判断他们的方法有以下几种:

1、if (typeOf(x) == "undefined")
2、if (typeOf(x) != "object")
3、if(!x)
其中第三种是最简单的方法,但是第三种就不能用if(x)这种互斥的方法去判断,只能在对象前面加!
java里面!x为true的时候x肯定为false了,但是这里是不可以的

还有就是

JSON.stringify(data)!='{}'

<ul v-if="JSON.stringify(data)!='{}'">

转载于:https://www.cnblogs.com/thinkingthigh/p/8092692.html

你可能感兴趣的文章
Bzoj 2563: 阿狸和桃子的游戏 题解
查看>>
element ui的el-radio踩坑
查看>>
原型设计
查看>>
通过maven中properties标签定义spring版本号
查看>>
用GUI书写的ATM
查看>>
vue.js和angular.js的区别?
查看>>
行框与浮动与清除浮动
查看>>
roon
查看>>
万年历(calendar)
查看>>
解读Java内部类
查看>>
1089 最长回文子串 V2(Manacher算法)
查看>>
ExtJS 模块案例(增删改查)
查看>>
RabbitMQ 中 Connection 和 Channel 详解
查看>>
laravel 添加自定义 Provider 配置之后不生效的问题
查看>>
《陶哲轩实分析》习题10.4.2
查看>>
自定义 Android 对话框 (AlertDialog) 的样式(转载)
查看>>
反转链表(欠反转地球的债)
查看>>
SQL 存储过程里读取表内容 游标fetch的使用
查看>>
sql server 分组后字段拼接
查看>>
.net 调用SAP RFC函数获取数据的两种方式
查看>>