最佳答案
在没有附加组件的 Safari 中(实际上大多数其他浏览器也是如此) ,console.log
将在最后一个执行状态显示对象,而不是在调用 console.log
时的状态。
我必须克隆这个对象,只是为了通过 console.log
输出它,以获得该行对象的状态。
例如:
var test = {a: true}
console.log(test); // {a: false}
test.a = false;
console.log(test); // {a: false}