深拷貝(deepClone)
對于一個引用類型,如果直接將它賦值給另一個變量,由于這兩個引用指向同一個地址,這時改變其中任何一個引用,另一個都會受到影響。當我們想復制一個對象并且切斷與這個對象的聯(lián)系,就要使用深拷貝.
遞歸

廣度優(yōu)先遍歷

JSON?
但這種方法有一種缺點,你所要拷貝的對象中不能還有其他對象,否則這個對象還是指向同一個內(nèi)存地址的。

深拷貝(deepClone)
對于一個引用類型,如果直接將它賦值給另一個變量,由于這兩個引用指向同一個地址,這時改變其中任何一個引用,另一個都會受到影響。當我們想復制一個對象并且切斷與這個對象的聯(lián)系,就要使用深拷貝.
遞歸
廣度優(yōu)先遍歷
JSON?
但這種方法有一種缺點,你所要拷貝的對象中不能還有其他對象,否則這個對象還是指向同一個內(nèi)存地址的。