How can I stop Chrome from trying to intelligently update my objects that I console.log which have been altered and logged in quick succession?
I can't seem to reproduce on jsfiddle, but if I do something like this with very complex objects
var obj1 = {
a: 1
}
var obj2 = {
a: 2
}
console.log(obj1);
$.extend(true, obj1, obj2)
console.log(obj1);
I will see that obj1.a = 2 in both logs. I know this as a fact as others have told me in other questions that this happens.
Is there any way to turn this off?