js克隆

148 阅读1分钟

浅拷贝

Object.prototype.clone=function(target,obj){
		// 浅拷贝
		// 将obj的属性拷贝到target上
		for(let key in obj){
			target[key] = obj[key];
		}
		return target
	}
	
	var me={
			name:"yajie",
			age:28,
			gender:"man"
	}
	var yuyu={
			age:24,
			gender:"woman",
			skill:"mio"
	}
	var newObj=me.clone(me,yuyu);
	console.log(newObj);