deep-copy object
This block is part of the object group and was last modified in core v10.4.28.
deep-copy object v10.4.28 Builds a new object from the given object, removing deep references. This function has performance impact on wide-spread use.
In pins 1
- object required
objectObject to build deep-copy from.
Out pins 1
- Output
object
Returns a DEEP copy via JSON round-trip: the output shares NO references with the input, and values are normalized to JSON shapes (dates become strings, all numbers become floats); non-serializable input yields {}. Empty or missing input yields {}. The input object is never modified.
copy |
A typical wiring for deep-copy object: new object feeds the object pin; the object out pin feeds custom field.

Used in these guides
These documentation pages use or explain this block:
Version history
Introduced in v10.4.28.
Back to
object Return to the main group to view all sub-groups Back to create Return to the group to view all blocks within this group
