object/deepClone.jsjavascript
/**
* 使用结构化克隆算法深拷贝值。支持循环引用、Map、Set、Date、RegExp、ArrayBuffer 和类型化数组;函数、Symbol、WeakMap、WeakSet 及 DOM 节点不可克隆。
* @function deepClone
* @memberof module:object
* @template Value
* @param {Value} value 要克隆的值
* @returns {Value} 与输入不共享可变引用的克隆值
* @throws {DOMException} value 包含结构化克隆不支持的值时抛出 DataCloneError
*/
function deepClone(value) {
return structuredClone(value)
}
export default deepClone