标签:操作 问题 sig nbsp OLE console 对象 ons sign
1、对象之间之间赋值导致的问题
var obj1 = { a:1, b:2 };
var obj2 = {};
obj2 = obj1;
obj2.a = 3;
console.log( obj1 ); //{ a:3, b:2 }
如上可以发现,obj1的值被改变了!
如果不想obj1被改变,可以使用 obj2 = Object.assign( {}, obj1 );
标签:操作 问题 sig nbsp OLE console 对象 ons sign
原文地址:https://www.cnblogs.com/haishen/p/10209171.html