日期:2014-05-16 浏览次数:20379 次
简单记录一下:
?
1.null
?
//检验一下null是对象,为空 console.log(typeof null); //object //而且null是保留字 //null做运算时自动转换0 console.log(12+null); //12
console.log(null instanceof Object); //false
?
2.undefinded
?
/*
undefined是window的一个属性,其值为定义
*/
console.log(typeof undefined); //undefined
console.log(undefined in window); //true
var obj={};
console.log(undefined in obj); //false
//不是保留字
//主要jQuery的闭包的参数是window,undefined
?3.预编译的undefined
?? ? ?-----在执行前会有预编译的操作,变量的话需要声明再引用
?