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