// js 拷贝一个对象
// 深拷贝,目标对象与源对象相互之间切断联系
var obj1 = {name:"mumu",age:18,friend:["小红","小绿",{name:"小蓝",job:"teacher"}],say(){alert("你好我是"+this.name)}};
// 如果是数组需要递归,如果是对象需要递归,如果是值类型递归结束
function deepCopy(obj){
if(typeof obj=="object"&&obj!=null){
// 引用类型
var temp = null;
// 如果是数组
if(obj instanceof Array){
// 要返回的结果应该是个数组