// 深拷贝 const deepClone = (obj) => { var objArray = Array.isArray(obj) ? [] : {}; if (obj && typeof obj === "object") { for (let key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { if (obj[key] && typeof obj[key] === "object") { objArray[key] = deepClone(obj[key]); } else { objArray[key] = obj[key]; } } } } return objArray; } module.exports = { deepClone: deepClone }