js clone 拷贝对象

https://www.cnblogs.com/panrui1994/p/9378696.html

常用方法:

let obj = {
    'name' : 'zhangsan',
    'age' :  '18',
    'language' : [1,[2,3],[4,5]],
};

//深拷贝
// 会漏掉方法
let obj1 = JSON.parse(JSON.stringify(obj))

// 浅拷贝
// 将所有可枚举的属性的值从一个或多个源对象复制到目标对象。它将返回目标对象
let obj2 = Object.assign({}, obj)



posted @ 2021-09-18 13:59  zhanglw  阅读(258)  评论(0编辑  收藏  举报