深拷貝、淺拷貝

深拷貝、淺拷貝:針對的是複雜的數據類型(obj、array),引用數據類型保存在堆內存中,堆內存中的數據不能直接訪問,要通過引用訪問。 1.淺拷貝拷貝的是引用,引用都是指向堆內存中的實例(對象),所以修改任意一個對象的屬性值都會觸發另外一個的改變   2.深拷貝是在堆引用中重新分配內存,對原對象和引用都進行拷貝,兩個對象完全獨立互不干擾 注:本例中的圖片是借鑑某篇大神的博客, 因爲之前是存在筆記中
相關文章
相關標籤/搜索