日期:2014-05-16  浏览次数:20355 次

JavaScript基础篇--Undefined与Null

undefinednullJs中的五种类型中的两种数据


 

 

先说下我们如何检查他们的不同。使用的是typeof操作符,用户检查变量的数据类型,对于值或变量使用typefo操作符会有如下结果

 

字符串          描述

Undefined      未定义

Object          对象或null

 

相同点:


javascript中,将一个变量赋值为undefinednull。几乎是没有区别的

 

Var a=undefined;
Var a=null;
 

上面代码中,a变量分别被赋值为undefined和null,这两种写法几乎等价。

 

我们通过if的隐士转换看看他们的结果是否相同,测试结果