UNPKG

@zstings/utils

Version:

javascript、typescript 工具函数库 文档地址 [utils 文档](https://zstings.github.io/utils/)

16 lines (15 loc) 371 B
/** * 深度复制 * @param origin 对象或者数组 * @return 深度复制后的对象或者数组 * @category 工具Util * @example * ```ts * deepClone([1,23, [1]]) // => [1,23, [1]] * ``` * @example * ```ts * deepClone({a: [1], b: () => {}}) // => {a: [1], b: () => {}} * ``` */ export default function deepClone<T extends Array<T> | any>(source: T): T;