题解 | #根据包名,在指定空间中创建对象#
根据包名,在指定空间中创建对象
https://www.nowcoder.com/practice/a82e035501504cedbe881d08c824a381
function namespace(oNamespace, sPackage) { if (!sPackage.length) return oNamespace; const list = sPackage.split("."); const key = list.shift(); sPackage = list.join("."); if (!oNamespace[key] || typeof oNamespace[key] !== "object") { oNamespace[key] = namespace({}, sPackage); } return oNamespace; }