深拷貝淺拷貝的介紹及其實(shí)現(xiàn)方式
上一章我們利用JSON.stringify()與JSON.parse()方法實(shí)現(xiàn)了深拷貝,但是這種方法存在很多弊端,如對象的屬性值是函數(shù)時(shí),無法拷貝;不能解決循環(huán)引用的問題;無法拷貝特殊對象,比如:RegExp、BigInt、Date、Set、Map等。這一章我們來詳細(xì)介紹一下深拷貝與淺拷貝。首先要知道,js中數(shù)據(jù)類型分為基本數(shù)據(jù)類型 (Number, String, Boolean, Null,...