当前位置:学会吧培训频道电脑知识学习网页制作Javascript教程javascript中如何确定undefine» 正文

javascript中如何确定undefine

[08-08 00:41:12]   来源:http://www.xuehuiba.com  Javascript教程   阅读:8349
概要:电脑术语解释大全 http://www.xuehuiba.com一个问题,怎样在js中判断一个对象是null还是undefined,我总结了一下,对于undefined推荐使用===(注意是三个等号,bt吧)或使用typeof,为什么呢?先看一段Codevar obj;alert(obj == null);alert(obj == undefined);结果是什么?true,true那obj到底是undefined呢还是defined呢?当然是defined的了,而且是null,显然通过==是区分不了的,那要将==替换为===呢?结果就是false,true,个中原因我就不说了,(偷一下懒 :-) ),那如何区分呢?应该使用===或者是typeof,用法?很简单:if(typeof obj == "undefined")if(obj === undefined)电脑术语解释大全 http://www.xuehuiba.com
javascript中如何确定undefine,标签:javascript视频教程,javascript教程下载,http://www.xuehuiba.com
电脑术语解释大全 http://www.xuehuiba.com

一个问题,怎样在js中判断一个对象是null还是undefined,我总结了一下,对于undefined推荐使用===(注意是三个等号,bt吧)或使用typeof,为什么呢?

先看一段Code
var obj;
alert(obj ==  null);
alert(obj == undefined);
结果是什么?true,true那obj到底是undefined呢还是defined呢?当然是defined的了,而且是null,显然通过==是区分不了的,那要将==替换为===呢?结果就是false,true,个中原因我就不说了,(偷一下懒  :-) ),那如何区分呢?应该使用===或者是typeof,用法?很简单:

if(typeof obj == "undefined")
if(obj === undefined)

电脑术语解释大全 http://www.xuehuiba.com
Tag:Javascript教程javascript视频教程,javascript教程下载电脑知识学习 - 网页制作 - Javascript教程
Copyright 学会吧 All Right Reserved.
在线学习社区!--学会吧
1 2 3 4 5 6 7 7 8 9 10 11 12 13