问题1: 由于不可变值的思想,如果state中保存的数据是对象的话,是不是每次修改之前,都需要用深度拷贝函数,创建一个副本,如果对象的嵌套层数很大,或者数据量大,那岂不是效率很低吗?实际开发中会出现这种情况吗
问题2: 类中的this指向的是实例对象,请问这个实例对象指的是虚拟DOM,还是真实DOM?我想应该指向的是虚拟DOM,因为真实DOM需要虚拟DOM生成,所以现有虚拟DOM,才有真实DOM。那么setState就必然是更新的是虚拟DOM中的状态,然后真实DOM才更新。那么这个this.setState,中的this,必然就是虚拟DOM。我理解的没错吧?