题解 | #根据包名,在指定空间中创建对象#

根据包名,在指定空间中创建对象

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
}

全部评论

相关推荐

求offer的大角牛:不吃香菜
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务