淺拷貝只複製指向某個物件的指標,而不復制物件本身,新舊物件還是共享同一塊記憶體。
淺拷貝的實現方式
深拷貝就是在拷貝資料的時候,將資料的所有引用結構都拷貝一份。簡單的說就是,在記憶體中存在兩個資料結構完全相同又相互獨立的資料,將引用型型別進行復制,而不是隻複製其引用關係。
function checkedtype (target)function clone(target)
} else if (targettype === 'array') else
//遍歷目標資料
for (let i in target) else
}return result
}console.log(clone(111))