undefined和null
是JavaScript中的两种数据类型
undefined 表示没有数值 — 应该有数值,但是现在没有数值
null 表示数值为空 — 表示有数值,但是数值是"空"
定义int1 但是没有赋值数值
var int1 ;
输出时,int 应该有数值,但是现在没有数值
输出的结果就是 undefined
console.log(int1);
定义一个变量,并且赋值null
var int2 = null;
console.log( int2 );
var int3 = undefined;
console.log( int3 );
undefined和null所检测的数据类型不同;第一个是undefined,第二个是object。
console.log( typeof(undefined) );
console.log( typeof(null) );
逆战班3.14