const _sampleDeepClone = (target) => { // 补全代码 const result = Array.isArray(target) ? [] : {}; if (typeof target !== "object" || typeof target === "null") return target; for (const key in target) { if (Object.hasOwnProperty.call(target, key)) { if (typeof target[key] === "object") { result[key] = _sampleDeepClone(target[key]); } else { result[key] = target[key]; } } } return result; };