手写浅拷贝和深拷贝(深拷贝对象中包含函数的处理方法)
手写浅拷贝
function shallowCopy(obj)
{
let objNew = new Object();
for(let item in obj)
{
objNew[item] = obj[item];
}
return objNew;
}
let obj = {
name: "a",
obj1: {
age : 1
},
fn : function(){
let a = "1";
原创
2021-09-16 12:15:23 ·
413 阅读 ·
0 评论