JS淺復(fù)制問題:復(fù)制對象或者數(shù)組時(shí)亭珍,直接把對象復(fù)制給另一個(gè)變量闹瞧,其實(shí)兩個(gè)對象包括內(nèi)在屬性都是指向同一塊內(nèi)存地址,導(dǎo)致一個(gè)對象屬性變化時(shí)筝闹,另一個(gè)對象屬性也跟著變化。
JS深復(fù)制:新開辟一塊內(nèi)存放置新的對象腥光,復(fù)制對象屬性值关顷,即基本變量類型復(fù)制給新的對象屬性。就不會(huì)導(dǎo)致以上問題武福。
JS淺復(fù)制問題:復(fù)制對象或者數(shù)組時(shí)亭珍,直接把對象復(fù)制給另一個(gè)變量闹瞧,其實(shí)兩個(gè)對象包括內(nèi)在屬性都是指向同一塊內(nèi)存地址,導(dǎo)致一個(gè)對象屬性變化時(shí)筝闹,另一個(gè)對象屬性也跟著變化。
JS深復(fù)制:新開辟一塊內(nèi)存放置新的對象腥光,復(fù)制對象屬性值关顷,即基本變量類型復(fù)制給新的對象屬性。就不會(huì)導(dǎo)致以上問題武福。