理解javascript中null和undefined的区别
2011-10-26 16:41
567 查看
把下面的几行分别复制到浏览器的地址栏中点击回车就会看到提示了,
提示会告诉你什么情况下是null,什么情况下是undefined.
javascript:alert(typeof(x)); undefined
javascript:var x;alert(typeof(x)); undefined
javascript:var x=null;alert(typeof(x)); Object
javascript:var x="";alert(typeof(x)); String
所以null其实也是一种存在,undefined则代表根本不存在
提示会告诉你什么情况下是null,什么情况下是undefined.
javascript:alert(typeof(x)); undefined
javascript:var x;alert(typeof(x)); undefined
javascript:var x=null;alert(typeof(x)); Object
javascript:var x="";alert(typeof(x)); String
所以null其实也是一种存在,undefined则代表根本不存在
相关文章推荐
- JavaScript Null和Undefined的区别
- Javascript 中的非空判断 undefined,null, NaN的区别
- 浅谈Javascript中undefined和null的区别
- Javascript 中 null、NaN和undefined的区别
- 理解Javascript_02_理解undefined和null [转]
- Web JavaScript中 null 与 undefined 的区别
- JavaScript Undefined,Null类型和NaN值区别
- JavaScript JavaScript中null和undefined区别分析
- JavaScript中null和undefined的理解
- Javascript 中的非空判断 undefined,null, NaN的区别
- Javascript中的undefined、null、""、0值和false的区别总结
- (转)理解Javascript_02_理解undefined和null
- Javascript 中 null、NaN和undefined的区别
- JS 中undefined 与 null的区别(2分钟理解)
- Javascript 中的非空判断 undefined,null, NaN的区别
- JavaScript 里有哪些数据类型,解释清楚 null 和 undefined,解释清楚原始数据类型和引用数据类型。比如讲一下 1 和 Number(1)的区别
- JavaScript中null和undefined的比较和区别
- JavaScript中undefined与null的区别
- javaScript中not defined,undefined和null的区别