题解 | #根据包名,在指定空间中创建对象#
根据包名,在指定空间中创建对象
https://www.nowcoder.com/practice/a82e035501504cedbe881d08c824a381
function namespace(oNamespace, sPackage) {
const ssp=sPackage.split('.');
function chack(on){
if(ssp.length==0){
return
}
let sp=ssp.shift()
if(typeof on !== 'object' || Array.isArray(on)){
on[sp]={}
}else if(!(sp in on)){
on[sp]={}
}
chack(on[sp])
}
chack(oNamespace)
}
