js中判断对象是否为空的三种实现方法


Posted in Javascript onDecember 23, 2013

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

1、if   (typeOf(x)   ==   "undefined")

2、if   (typeOf(x)   !=   "object")

3、if(!x)

其中第三种是最简单的方法,但是第三种就不能用if(x)这种互斥的方法去判断,只能在对象前面加!

java里面!x为true的时候x肯定为false了,但是这里是不可以的

Javascript 相关文章推荐
javascript getElementsByClassName函数
Apr 01 Javascript
jQuery EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
Jun 17 Javascript
Jquery操作radio的简单实例
Jan 06 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
Aug 15 Javascript
javascript设计模式Constructor(构造器)模式
Aug 19 Javascript
js实现适合新闻类图片的轮播效果
Feb 05 Javascript
Vue中render函数的使用方法
Jan 31 Javascript
jQuery niceScroll滚动条错位问题的解决方法
Feb 03 jQuery
webpack-dev-server远程访问配置方法
Feb 22 Javascript
javascript面向对象三大特征之继承实例详解
Jul 24 Javascript
Vue用mixin合并重复代码的实现
Nov 27 Vue.js
利用JS判断用户是否上网(连接网络)
Dec 23 #Javascript
js禁止回车提交表单的示例代码
Dec 23 #Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
Dec 23 #Javascript
解析img图片没找到onerror事件 Stack overflow at line: 0
Dec 23 #Javascript
判断客户浏览器是否支持cookie的示例代码
Dec 23 #Javascript
FireBug 调试JS入门教程 如何调试JS
Dec 23 #Javascript
JS中的异常处理方法分享
Dec 22 #Javascript
You might like
人脸识别测颜值、测脸龄、测相似度微信接口
2016/04/07 PHP
基于jquery实现控制经纬度显示地图与卫星
2013/05/20 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
jquery组件使用中遇到的问题整理及解决
2014/02/21 Javascript
js设置控件的隐藏与显示的两种方法
2014/08/21 Javascript
做web开发 先学JavaScript
2014/12/12 Javascript
javascript实现禁止鼠标滚轮事件
2015/07/24 Javascript
基于Bootstrap使用jQuery实现输入框组input-group的添加与删除
2016/05/03 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
基于jQuery的左滑出现删除按钮的示例
2017/08/29 jQuery
Vue底层实现原理总结
2018/02/17 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
微信 jssdk 签名错误invalid signature的解决方法
2019/01/14 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
vue 动态给每个页面添加title、关键词和描述的方法
2020/08/28 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
Python程序语言快速上手教程
2012/07/18 Python
Python深入学习之装饰器
2014/08/31 Python
Python素数检测的方法
2015/05/11 Python
python绘制直线的方法
2018/06/30 Python
python多进程控制学习小结
2018/10/31 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
基于MATLAB和Python实现MFCC特征参数提取
2019/08/13 Python
TensorFlow保存TensorBoard图像操作
2020/06/23 Python
python 写一个文件分发小程序
2020/12/05 Python
奥地利顶级内衣丝袜品牌英国站:Wolford英国
2016/08/29 全球购物
京东全球售:直邮香港,澳门,台湾,美国,澳大利亚等地区
2017/09/24 全球购物
维多利亚的秘密阿联酋官网:Victoria’s Secret阿联酋
2019/12/07 全球购物
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
广告学专业应届生求职信
2013/10/01 职场文书
文秘自荐信
2013/10/20 职场文书
竞聘医务工作人员的自我评价分享
2013/11/04 职场文书
做一个有道德的人演讲稿
2014/05/14 职场文书
低碳环保标语
2014/06/12 职场文书
教师远程培训心得体会
2016/01/09 职场文书
python实现图片九宫格分割的示例
2021/04/25 Python