if(!object){
object={}
}
复制代码
if(!object){
var object={}
}
复制代码
上面的代码相当于下面的代码 javascript的解析原理 “先解析,再运行”
var object;
if(!object){ //false
var object={}
}
复制代码
var global=this;
if(!global.object){
global.object={}
}
复制代码
this 总是指向顶层变量
javascript语言设计 undefined == null