题解 | #根据包名,在指定空间中创建对象#
根据包名,在指定空间中创建对象
http://www.nowcoder.com/practice/a82e035501504cedbe881d08c824a381
function namespace(oNamespace, sPackage) {
const ary = sPackage.split('.')
let obj = oNamespace
ary.map(item => {
if( typeof (obj[item]) == 'object' && Object.keys(obj[item]).length == 0 || !obj[item]) {
obj[item] = {}
}
obj = obj[item]
})
return oNamespace
}