undefined类型 只有一个特殊的值 undefined
在使用var声明变量但未对其加以初始化,这个变量的值就是undefined
值是undefined的情况:
1.显示声明并初始化变量值为undefined
var xiaoyin = undefined;
2.声明变量,但不初始化。
类型是undefined的情况:
1.显示声明并初始化变量值为undefined
var xiaoyin = undefined;
2.声明变量,但不初始化。
var dada;
3.为声明变量。
//var liujie = "wuxi";
建议:显示的初始化一个变量。那么在typeof时,如果返回undefined值就知道是没有被声明,而不是未初始化。