JavaScript学习笔记—使用JSON进行深复制
const obj = {
name: "孙悟空",
friend: {
name: "猪八戒"
}
};
// 对obj进行浅复制
const obj2 = Object.assign({}, obj);
// 对obj进行深复制
const obj3 = structuredClone(obj);
// 利用JSON进行深复制
const str = JSON.stringify(obj);
const obj4 = JSON.parse(str);