java对象赋值给另一个对象 怎么把一个对象的值赋值给另一个新创建的对象?
怎么把一个对象的值赋值给另一个新创建的对象?一个是生成struct,当赋值时它会自动克隆。另一个是您应该负责编写一个新的克隆函数,创建一个新对象,然后复制所有的属性,这些属性在赋值时将被调用对象克隆(
怎么把一个对象的值赋值给另一个新创建的对象?
一个是生成struct,当赋值时它会自动克隆。另一个是您应该负责编写一个新的克隆函数,创建一个新对象,然后复制所有的属性,这些属性在赋值时将被调用对象克隆()是一个新对象
这取决于您使用的形式!如果它是a(b)的形式,那么它就是一个复制结构。如果是a=B,则调用copy copy函数,即重载函数=。如果重载函数,B应该是copy
~]。你需要理解JS的设计模式。所有对象都是从原型对象扩展而来的。换句话说,所有对象的原型对象都是一个对象,如果您将其指定给自己,则不会产生任何效果。