Clone Objects (=)
obj = {
key: "value"
}
obj2 = obj
// reference to the same object
obj2.key = "value2"
// updates the original object
log obj.key
// "value2" (both refer to the same object)
log obj2.key
// "value2"Creating a Copy
obj = {
key: "value"
}
obj2 = obj.clone()
// independent copy
obj2.key = "value2"
// only affects the copy
log obj.key
// "value"
log obj2.key
// "value2"Last updated