当前位置: 首页 > news >正文

React纯函数和hooks原理

纯函数 JS

若满足其下条件 ,被称为纯函数
1。确定的输入一定产生确定的输出 2 不产生副作用
在这里插入图片描述

另外redux中的reducer也要求是纯函数

Fiber 架构和hooks原理

useRef 在组件的整个声明周期内保持不变

用法:1绑定dom元素 或者 绑定一个类组件 因为函数式组件无实例 2维持一个变量

绑定ref

const myref  = useRef()const inputref = useRef()function changeDom(){myref.current.innerHTML = "就这样冲出去吧 "}

维持一个在组件整个声明周期内都生效的变量

可以理解ref是在组件的整个声明周期内是长期有效并且是不可变的

相关文章:

  • 一次性理解Java垃圾回收--简单直接方便面试时使用
  • 华为云Flexus+DeepSeek征文|在Dify-LLM平台中开发童话故事精灵工作流AI Agent
  • java中关于异步转同步的一些解决方案的对比与思考。【spring mvc堵塞式】
  • springboot企业级项目开发之项目测试——集成测试!
  • 【Java】HQL批量增删改
  • 从零理解鱼眼相机的标定与矫正(含 OpenCV 代码与原理讲解)
  • 性能测试之接口关联和函数使用
  • Android14 app被冻结导致进程间通信失败
  • NumPy 数组排序
  • 【Zephyr 系列 28】MCU 闪存文件系统详解:LittleFS + NVS + 块设备设计实战
  • Mybatis踩坑之一天
  • Kafka 原理与核心机制全解析
  • 【unitrix】 4.1 类型级加一操作(Add1.rs)
  • Vmware WorkStation 17.5 安装 Ubuntu 24.04-LTS Server 版本
  • Qt项目,记事本
  • windows桌面连接ubuntu, 设置VNC
  • BERT 模型准备与转换详细操作流程
  • 科学计算库 Numpy
  • 软件工程核心知识全景图:从需求到部署的系统化构建指南
  • 【AI智能体】Spring AI MCP 服务常用开发模式实战详解
  • 机加工自动报价系统软件/免费seo网站诊断免费
  • 开创网站要怎么做/优化seo招聘
  • 如何在分类信息网站做推广/百度网站提交收录入口
  • 附近网站建设公司/sem竞价培训班
  • 湖南做网站 多少钱磐石网络/公众号推广平台
  • 做短视频的网站收益/武汉新闻最新消息