可变对象 可以被修改的对象就是可变对象,换句话,修改可变对象不会开辟新的内存空间,对象本身地址不发生改变 不可变对象(Immutable Objects)即对象一旦被创建它的状态(对象的数据,也即对象属性值)就不能改变,反之即为可变对象(Mutable Objects),也就是说,任何一个对不可变对象的操作返 回的新的不可变对象和上一个不可变对象是不一样的,也就是开辟新的内存空间,上一个失去引用的地址被回收,这样每次修改不可变对象之后,就会产生新的对象,react-redux就可以检测到对象的变化