Fork me on GitHub

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

Coding Poineer

浅拷贝、深拷贝

// 浅拷贝:拷贝的是引用对象
Object.asign(target , source)
// 通过 source 的 getter 和 target 的 setter 进行数据拷贝  , 如果源对象中有属性的值是对象,则只会复制一个引用值 
// 数组 API
Array.protoType.concat/slice
[...arr] 返回一个浅拷贝数组
// 上述拷贝对象的第一层数据不是引用, 如果其中有对象,则会受原始数据影响

posted @ 2021-01-25 17:29  365/24/60  阅读(59)  评论(0编辑  收藏  举报