當前位置:
首頁 >
浅拷贝深拷贝问题
發布時間:2025/4/16
32
豆豆
淺拷貝深拷貝的區分
參考鏈接
簡單點來說,就是假設B復制了A,當修改A時,看B是否會發生變化,如果B也跟著變了,說明這是淺拷貝,拿人手短,如果B沒變,那就是深拷貝,自食其力。
基本類型
如果是基本數據類型,名字和值都會儲存在棧內存中
var a = 1; b = a; // 棧內存會開辟一個新的內存空間,此時b和a都是相互獨立的 b = 2; console.log(a); // 1當然,這也算不上深拷貝,因為深拷貝本身只針對較為復雜的object類型數據。
總結
- 上一篇: 尚品汇后台管理系统
- 下一篇: MATLAB的左除\和右除/ ???