JavaScript中的undefined学习总结

 更新时间:2013年11月30日 14:15:18   转载 作者:  
这篇文章主要是对JavaScript中的undefined进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

在使用了一个并未声明的变量时,或者使用了已经声明但是没有赋值的变量时,又或者使用了一个并不存在的对象属性时,返回的就是这个值。

虽然undefined和null并不相同,但是==运算符却将两者看作是相等,如

my.prop == null

如果属性prop并不存在,或者它存在但是值为null,那么这个表达式的值为true。

当未定义的值用于布尔环境,它会转换为false,当它用于一个数字环境,它会转换为NaN,当它用户一个字符串环境,它会转换为"undefined"

相关文章

  • 微信小程序开发探究

    微信小程序开发探究

    这篇文章主要介绍了微信小程序开发探究,非常具有实用价值,需要的朋友可以参考下。
    2016-12-12
  • 使用bootstrap validator的remote验证代码经验分享(推荐)

    使用bootstrap validator的remote验证代码经验分享(推荐)

    这篇文章主要介绍了使用bootstrap validator的remote验证器验证经验分享(推荐)的相关资料,本文介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • javascript匿名函数实例分析

    javascript匿名函数实例分析

    这篇文章主要介绍了javascript匿名函数,以实例形式详细分析了javascript匿名函数的定义、用法及注意事项,具有很好的学习借鉴价值,需要的朋友可以参考下
    2014-11-11
  • 全系IE支持Bootstrap的解决方法

    全系IE支持Bootstrap的解决方法

    用了bootstrap模版搭建的网站,在IE7中打不开,在IE8中背景图片都不显示,内容排列也出现问题,在IE9中表现的最好,在IE11中出现弹出层中的图片无法显示,那么这些兼容性怎么去解决
    2015-10-10
  • 原生JavaScript制作微博发布面板效果

    原生JavaScript制作微博发布面板效果

    这篇文章主要为大家详细介绍了原生JavaScript制作微博发布面板效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • dwz 如何去掉ajaxloading具体代码

    dwz 如何去掉ajaxloading具体代码

    最近使用dwz来做项目,有时候在ajax的时候并不想使用dwz的loading,不知道有什么方法可以去掉吗,下面为大家详细介绍下具体的去掉方法
    2013-05-05
  • 使用ionic在首页新闻中应用到的跑马灯效果的实现方法

    使用ionic在首页新闻中应用到的跑马灯效果的实现方法

    在app中经常会有滚动的跑马灯效果的运用,接下来通过本文给大家介绍使用ionic在首页新闻中应用到的跑马灯效果的实现方法,需要的的朋友参考下
    2017-02-02
  • js 进度条实现代码

    js 进度条实现代码

    非常简洁的进度条实现代码,一般用于一些比较耗时间的操作。
    2009-05-05
  • 开发跨浏览器javascript常见注意事项

    开发跨浏览器javascript常见注意事项

    对于javascript的开发人员来说,多浏览器的支持性,一直是个问题,每次都要经过测试,多个浏览器,才能使用下面一些常见的一些注意事项。
    2009-01-01
  • 可以拖动的div 实现代码

    可以拖动的div 实现代码

    可以拖动的div是一个比较难以做到的效果,特别是在浏览器对于js代码的运行效率还不是足够高的情况下,不过听说firefox对于js的支持正在增加,大概是料到了js在网页浏览的桌面化趋势中所占的重要地位吧。
    2009-06-06

最新评论