日期:2014-05-16 浏览次数:20355 次
undefined与null是Js中的五种类型中的两种数据
先说下我们如何检查他们的不同。使用的是typeof操作符,用户检查变量的数据类型,对于值或变量使用typefo操作符会有如下结果
字符串 描述
Undefined 未定义
Object 对象或null
在javascript中,将一个变量赋值为undefined或null。几乎是没有区别的
Var a=undefined; Var a=null;
上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。
我们通过if的隐士转换看看他们的结果是否相同,测试结果