首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js新手基础有关问题

2012-07-31 
js新手基础问题var BMapLib window.BMapLib BMapLib || {}这种写法是什么意思??[解决办法]如果BMapLi

js新手基础问题
var BMapLib = window.BMapLib = BMapLib || {};
这种写法是什么意思??

[解决办法]
如果BMapLib转换成布尔类型为true时则返回BMapLib,否则返回新建的空对象
[解决办法]
var BMapLib = window.BMapLib = BMapLib || {};
如果在全局有没有 BMapLib 对象的话,初始化一个,如果有的话就沿用原有的。
目的是建立全局对象,
其实就是:
var BMapLib;
if(BMapLib){
BMapLib = window.BMapLib = BMapLib;
} else {
BMapLib = window.BMapLib = BMapLib = {};
}

热点排行