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 相关文章推荐
js的闭包的一个示例说明
Nov 18 Javascript
javascript 操作文件 实现方法小结
Jul 02 Javascript
JQuery中如何传递参数如click(),change()等具体实现
Apr 28 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
JS实现很酷的EMAIL地址添加功能实例
Feb 28 Javascript
使用Vue.js创建一个时间跟踪的单页应用
Nov 28 Javascript
关于微信上网页图片点击全屏放大效果
Dec 19 Javascript
angularjs中回车键触发某一事件的方法
Apr 24 Javascript
服务端预渲染之Nuxt(使用篇)
Apr 08 Javascript
JavaScript中window和document用法详解
Jul 28 Javascript
vue 防止页面加载时看到花括号的解决操作
Nov 09 Javascript
antd table按表格里的日期去排序操作
Nov 17 Javascript
利用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
PHP数字和字符串ID互转函数(类似优酷ID)
2014/06/30 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
PHP实现倒计时功能
2020/11/16 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
2016/05/31 Javascript
深入浅出 jQuery中的事件机制
2016/08/23 Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
2016/11/20 Javascript
JS作用域深度解析
2016/12/29 Javascript
详解bootstrap的modal-remote两种加载方式【强化】
2017/01/27 Javascript
浅谈JavaScript中的apply/call/bind和this的使用
2017/02/26 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
Vuex中的State使用介绍
2019/01/19 Javascript
JSON的parse()方法介绍
2019/01/31 Javascript
详解可以用在VS Code中的正则表达式小技巧
2019/05/14 Javascript
深入解析koa之异步回调处理
2019/06/17 Javascript
10分钟学会js处理json的常用方法
2020/12/06 Javascript
原生JS实现京东查看商品点击放大
2020/12/21 Javascript
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
python统计函数库scipy.stats的用法解析
2020/02/25 Python
tensorflow常用函数API介绍
2020/04/19 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
HTML5 canvas 瀑布流文字效果的示例代码
2018/01/31 HTML / CSS
AmazeUI中各种的导航式菜单与解决方法
2020/08/19 HTML / CSS
运动会广播稿50字
2014/01/26 职场文书
行风评议整改报告
2014/11/06 职场文书
学校后勤工作总结2015
2015/05/15 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
毕业赠语大全
2015/06/23 职场文书
公文写作指导之倡议书!
2019/07/03 职场文书
2019安全宣传标语大全
2019/08/14 职场文书
解读Vue组件注册方式
2021/05/15 Vue.js