为什么我的浅拷贝实现了深拷贝的效果?
改变obj2的k2和k3属性,为什么obj1完全不受影响?function shallowClone(obj){ let newObj = {} for(const key in obj){ newObj[key] = obj[key] } re…
实现JS深拷贝时出现的一个问题?
function extendDeep() { let deep = false, args = Array.from(arguments) if (typeof arguments[0] === "boolean") { deep = args.shift() } targe…
- 共 1 页
- 1