美文网首页
不可变数据

不可变数据

作者: 未路过 | 来源:发表于2022-11-06 00:41 被阅读0次
image.png

react中不可变数据值得是
books和friend里面的数据是不能动的,不能去直接改变它。
要改变的化,就换一个数据赋值给books或者friend。
不能直接去修改books里面的对象。
就是可以杀不能改。

image.png

直接把books里面的对象换了。

purecomponent的本质
props或者state中的数据是否发生了改变,来决定shouldComponentUpdate返回true或者false;
这种是不行的。
这种是修改了books对象里面的内容。但是对象前后是没有改变的,state检测不出来books发生了改变,因为改变前后内存地址是一样的。
界面是不会刷新的。


image.png

相关文章

  • python 列表-元组

    特性: 元组的数据是不可修改的 元组变列表: 列表转元组:

  • python中的变量

    1、python变量的“变”指向ID不可通过变量名修改其指向数据单元的内容。2、python数据类型不需要指定ty...

  • Java 基础

    0.解压密码:www.mfhk8.com 1.变量的意义:由于我们操作基本数据类型时不可能操作数据地址,所以声明变...

  • 变老不可怕

    今天几个闺蜜聚会,聊天的时候谈到年龄的问题,时光飞逝转眼已奔40,都在感叹老了老了。 有一闺蜜语出惊人:...

  • 《可不可以》

    我可不可以不悲伤 我可不可以变坚强 我可不可以变快乐 我可不可以变聪明 我可不可以变智慧 我所认为的 我所幸运的 ...

  • 错缘

    不可能 不会变可能

  • C与C++语言基础

    一、类型 变量是装数据的容器,数据会变,容器不会变。 变量在使用前先定义,其定义格式: 变量类型名 变量名1,变...

  • 变不可怕,不懂变才可怕

    天变不足畏,祖宗不可法,人言不足恤。 天道要变没有什么可怕的,祖宗定下的规矩也不是不可以更改的,圣人说的话,也不是...

  • OLEDB 数据变更通知

    title: OLEDB 数据变更通知tags: [OLEDB, 数据库编程, VC++, 数据库, 数据库数据变...

  • 数据类型

    数字 number 不可变数据类型 字符串 str 不可变数据类型 列表 list 元组 tuple 不可变数据类...

网友评论

      本文标题:不可变数据

      本文链接:https://www.haomeiwen.com/subject/gcjptdtx.html