React18 源码解析之 useRef
useRef()这个 hook,可以用来存储任何类型的数据➥Read More
posted @
useRef()这个 hook,可以用来存储任何类型的数据➥Read More
posted @
在如 useEffect(), useMemo(), useCallback() 等 hooks 中,第 2 个参数是依赖项,那么这些 hooks 是如何根据依赖项进行更新的呢➥Read More
posted @
本篇文章我们主要了解下 useCallback 和 useMemo 是如何来优化React组件的。➥Read More
posted @
我们终于开始要了解 React 中 hooks 的用法,不过我们得先知道React是如何引用hooks的➥Read More
posted @
React中的key有什么作用,如何设置这个key呢?➥Read More
posted @
在 React fiber 对比的过程中,有用到 placeChild() 函数,这个函数是做什么的呢?➥Read More
posted @
jsx具体是如何转换成fiber节点的呢?如何利用之前旧的fiber节点呢?➥Read More
posted @
fiber节点上挂载一系列的任务,这些任务是如何进行调度的呢?➥Read More
posted @
针对不同类型的组件,内部都通过哪些方式来获取jsx呢?➥Read More
posted @
主要来了解下把jsx转为fiber节点的流转过程➥Read More
posted @
基于js的机制,如何定时循环输出一系列的内容?➥Read More
posted @
前端开发或Node.js开发中,经常会遇到并发请求的场景,针对这些场景,我们怎么进行限制呢?➥Read More
posted @
React源码中有诸如fiber等多个数据结构,那每个数据结构都长什么样子,有什么作用呢?➥Read More
posted @
react中是通过lanes模型来进行任务优先级调度的,我们先来熟悉下lanes中的各种位运算➥Read More
posted @
整个react源码结构太过庞大,就像一个毛线团,我们总得先找到一个头,才能抽丝剥茧地梳理。➥Read More
posted @
在整体了解学习React源码之前,我们先来了解几个对React很重要的数据结构➥Read More
posted @
阅读React的前提是搭建一个调试源码的环境,那么如何搭建呢?➥Read More
posted @
如何实现将Object类型中的key进行扁平收缩和展开的操作➥Read More
posted @
leetcode中如何将单向链表与数组进行转换?➥Read More
posted @
经常会想要重写 localStorage 来实现某个功能,都有哪些方法重写 localStorage 里的方法呢?➥Read More
posted @