2024-11-05 10:07:40 +08:00

7 lines
238 B
TypeScript

const symbolProto = Symbol ? Symbol.prototype : undefined,
symbolValueOf = symbolProto ? symbolProto.valueOf : undefined
export function cloneSymbol(symbol: any) {
return symbolValueOf ? new Object(symbolValueOf.call(symbol)) : {}
}