题解 | #根据包名,在指定空间中创建对象#
数组去重
http://www.nowcoder.com/practice/0b5ae9c4a8c546f79e2547c0179bfdc2
{"css":"","js":"function namespace(oNamespace, sPackage) {\n\n let arr = sPackage.split('.')\n // console.log(arr.length)\n fn(oNamespace,0)\n function fn(obj, i) {\n if (i === arr.length) {\n // obj[arr[i]] = Object.assign({},obj[arr[i]])\n return \n }\n obj[arr[i]] = Object.assign({},obj[arr[i]])\n\n return fn(obj[arr[i]],++i)\n }\n return oNamespace\n}","html":"","libs":[]}