深淺拷貝

如何區分深拷貝與淺拷貝,簡單點來說,就是假設B複製了A,當修改A時,看B是否會發生變化,如果B也跟着變了,說明這是淺拷貝,拿人手短,如果B沒變,那就是深拷貝,自食其力。 普通類型:string/number/boolen/underfine/null 存放在棧內存中,可以分配內存空間,屬性和值都存在棧中,  如果實行拷貝就是深拷貝 引用類型:arry/object/function  存放在堆內存
相關文章
相關標籤/搜索