{}是否代表JavaScript?
这个问题在这里已经有了答案:
window.google = window.google || {};
意思是如果window.google没有设置,它会创建一个新的对象。
如果对象未初始化,它将初始化对象。
创建对象后,必须先初始化它,因为如果没有init,结果可能是不可预知的...如果没有初始化,值是未定义的(不是0,非空,未定义)。
这意味着如果window.google
没有价值(undefined, null)
则使用{}
。
这是一种在JavaScript中为变量分配默认值的方法。
链接地址: http://www.djcxy.com/p/95281.html