源码下载 | 站长论坛 | 网页特效 | 广告代码 | 站长必备 | 站长工具
会员投稿 投稿指南 RSS订阅
您当前的位置是:主页>网络编程>Javascript教程>

javascript中如何确定undefine

2008-12-31 来源:中国建站 作者:编辑整理 我要投搞


一个问题,怎样在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)

 

上一篇:javascript取屏幕信息的一些对象 下一篇:没有了

评论总数:0 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图