浅拷贝是拷贝一层,深层次的引用类型,则共享内存地址,在JS中存在浅拷贝的现象有:Object.assginArray.prototype.slice()Array.prototype.concat()使用拓展运算符实现的复制 function shallowClone(obj){ let res for(let key in obj){ if(obj.hasOwnProperty(key)){ res[key]=obj[key] } } return res } function deepClone(obj) { // 如果传进来的参数不是对象或者为nul...