使用js實現深拷貝

如果實現一個拷貝,相信大家都之前學習過一個叫Object.assign({}, obj)這樣一個方法,我們都知道這是淺拷貝,當我們去將拷貝的對象修改某個複雜數據的屬性的時候,被拷貝的對象的字段也會進行修改,我們開看一個案例     我們發現當我們修改了obj2中的stu的name字段,兩個對象中的name字段都變成了小紅,這就是我們所說的淺拷貝. 那我們如何實現一個深拷貝呢,有的會想到JSON.p
相關文章
相關標籤/搜索