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

 更新时间:2013年12月23日 09:28:40   作者:  
本篇文章主要是对js中判断对象是否为空的三种实现方法进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助

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

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

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

3、if(!x)

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

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

相关文章

  • 函数式编程入门实践(一)

    函数式编程入门实践(一)

    这篇文章主要介绍了Javascript函数式编程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 原生JS下拉加载插件分享

    原生JS下拉加载插件分享

    本文主要分享了原生JS下拉加载插件的实现代码。具有一定的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • js判断一个对象是数组(函数)的方法实例

    js判断一个对象是数组(函数)的方法实例

    这篇文章主要给大家介绍了关于利用js如何判断一个对象是数组(函数)的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用JS具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • layui实现数据表格table分页功能(ajax异步)

    layui实现数据表格table分页功能(ajax异步)

    这篇文章主要为大家详细介绍了layui实现数据表格table分页功能、异步加载,表格渲染,含条件查询,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • nodejs读取本地中文json文件出现乱码解决方法

    nodejs读取本地中文json文件出现乱码解决方法

    在本篇文章中我们给大家分享了关于nodejs读取本地中文json文件出现乱码的解决方法,需要的朋友们可以学习下。
    2018-10-10
  • 用iframe实现不刷新整个页面上传图片的实例

    用iframe实现不刷新整个页面上传图片的实例

    下面小编就为大家带来一篇用iframe实现不刷新整个页面上传图片的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • javascript判断firebug是否开启的方法

    javascript判断firebug是否开启的方法

    这篇文章主要介绍了javascript判断firebug是否开启的方法,结合实例形式分析了javascript基于console控制台方法判断firebug开启状态的相关操作技巧,需要的朋友可以参考下
    2016-11-11
  • webpack中的热刷新与热加载的区别

    webpack中的热刷新与热加载的区别

    本篇文章主要介绍了webpack中的热刷新与热加载的区别,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 微信小程序数据分析之自定义分析的实现

    微信小程序数据分析之自定义分析的实现

    这篇文章主要介绍了微信小程序数据分析之自定义分析的实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • JavaScript针对网页节点的增删改查用法实例

    JavaScript针对网页节点的增删改查用法实例

    这篇文章主要介绍了JavaScript针对网页节点的增删改查用法,实例分析了JavaScript操作网页节点的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-02-02

最新评论