创建一个对象的浅拷贝。
使用 Object.assign()
和一个空对象({}
)来创建原始对象的浅拷贝。
const shallowClone = obj => Object.assign({}, obj);
查看示例
const a = { x: true, y: 1 }; const b = shallowClone(a); // a !== b
创建一个对象的浅拷贝。
使用 Object.assign()
和一个空对象({}
)来创建原始对象的浅拷贝。
const shallowClone = obj => Object.assign({}, obj);
查看示例
const a = { x: true, y: 1 }; const b = shallowClone(a); // a !== b
转载于:https://www.cnblogs.com/bali123/p/8311396.html