ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 深度拷贝初级版 ``` var obj1 = { a:{ c:{ e:5 }, d:[{name:1},{name:2},{name:3}] }, b:2 } var obj2 = {}; function copy(target, source) { for(var k in source){ if(typeof source[k] == 'object'){ if(Array.isArray(source[k])){ target[k] = []; }else{ target[k] = {}; } copy(target[k], source[k]); }else{ target[k] = source[k]; } }; } copy(obj2, obj1) ```