o[arr[i]]=o[arr[i]] || {}怎么理解
ai_笑 2013-04-25 03:23:39 GLOBAL.namespace = function(str){
var arr = str.split("."),o = GLOBAL;
for (i=(arr[0] == "GLOBAL") ? 1 : 0; i<arr.length; i++) {
o[arr[i]]=o[arr[i]] || {};
o=o[arr[i]];
}
}
我不知道这个方法中的o[arr[i]]=o[arr[i]] || {}是什么意思,求详细说明下