欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断对象是否存在

程序员文章站 2022-06-03 09:44:45
...
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

如何判断Javascript对象是否存在