🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 深度拷贝初级版 ``` 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) ```