#
stands for .prototype.
Ruby: Hash#merge!
Expected:
o = {a: 1}
o.assign({b: 2})
o // {a: 1, b: 2}
Actual:
o = {a:1}
Object.assign(o, {b: 2})
o // {a: 1, b: 2}
Lodash: _.clone
Expected:
obj = {...attrs}
cloned = a.clone()
Actual:
obj = {...attrs}
cloned = JSON.parse(JSON.stringify(obj))