日期:2014-05-16 浏览次数:20340 次
一、null
1.一般被看作对象类型的的一个特殊值,即表示“无对象”的值;
2.当用于布尔环境中,转换为 false,数字环境为 0 ,字符串环境为“null”;
二、undefined
1.在使用一个未声明的变量,或者是没有赋值的变量,或者使用了一个并不存在的对象属性时,返回的这个值;
2.虽然和 null 值不同,但是 == 运算符却将二者看成相等;
3.用于布尔环境,转换为 false ,数字环境为 NaN,字符串环境为“undefined”;
三、类型转换总结