递归数组 function setObj(obj, list, index) { const key = list[index] obj[key] = obj[key] ? Object.assign({}, obj[key]) : {} if(index < list.length) { setObj(obj[key], list, index + 1) } } function namespace(oNamespace, sPackage) { const list = sPackage.split('.') setObj(oNamespace, list, 0) return o...