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