Deep-copies an Object, optionally replacing <undefined> fields with a Sentinel function call. Leverages stringify and objectify.
<undefined>
stringify
objectify
The object to cloneify
Optional
An optional function to handle reconstructed undefined values
The deep-copied object
const safeCopy = cloneify(original, () => null); Copy
const safeCopy = cloneify(original, () => null);
Deep-copies an Object, optionally replacing
<undefined>fields with a Sentinel function call. Leveragesstringifyandobjectify.