js的深拷貝與淺拷貝

理解這個之前我們需要對js的數據類型,堆內存和棧內存做好充分的理解 深拷貝與淺拷貝的概念: 深拷貝可以理解爲指向兩個不同的內存地址 淺拷貝可以理解爲指向同一個內存地址 下面是一個淺拷貝的例子: 數組的淺拷貝: var arr=[1,2,3],arr1=[]; arr1=arr; arr1[0]=0; console.log(arr)=> [0, 2, 3]; 對象的淺拷貝: var obj={a:
相關文章
相關標籤/搜索