function deepClone(origin, target) {
for (let prop in origin) {
if (origin.hasOwnProperty(prop)) {
if (origin[prop] instanceof Array) {
target[prop] = [];
deepClone(origin[prop], target[prop]);
} else if (origin[prop] instanceof Object) {
target[prop] = {};
deepClone(origin[prop], target[prop]);
} else {
target[prop] = origin[prop];
}
}
}
}
js深度克隆
最新推荐文章于 2023-05-28 22:50:59 发布