首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
哈哈哈333
掘友等级
保持平常心,认真工作,忽略所有不确定性,敢于担当,敢做敢当,不用老想太多,想清楚一次就好,该休息就休息,休息为了更好的工作,敢于迈出第一步,不要顾虑太多,未知的事情不要钻进去
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 77
沸点 27
赞
104
返回
|
搜索文章
最新
热门
React23-状态更新
1.流程 同步模式 异步并发模式(concurrent):我们所有的更新都有优先级,异步调度的方式执行 函数组件创建的update,新的state值放到action值,这个update放到hook对象
React22-diff算法
1.时间复杂度 最好的算法都是o(n3) n为元素个数 如果每个元素都去diff的话复杂度很高 所以react做出啦三个限制 1.只对同级元素进行diff,不用对另一个树的所有元素进行diff 2.t
React源码解析21-commit阶段
1.三个阶段 1.beforeMutation 2.mutation 挂载dom的阶段 3.layout/lifecycle 2.三个模式 concurrent模式(也就是并发模式)下才会有异步中断,
React源码解析20-更新阶段
1.更新阶段的beginWork流程 1.首先createwokingprogress在root时候一定会复用current的fiber,所以此时workingprogress和current树一样的
React源码解析19-首屏渲染
1.beginWork和completeWork 1.beginWork和completeWork是同一层关系,当元素深度优先遍历顺序执行beginWork后到达一个子树底部的时候,这个时候会执行co
React源码解析18-架构篇
这个也要认真哦只要是学习都认真 我感觉这个比之前讲得好哈哈 1.jsx与fiber关系 建立workingprogress 的fiber阶段 会把jsx和current fiber树的所有fiber节
React源码解析17-理念
来自卡颂课程的笔记 1.大体流程 架构分为这三大模块 2.怎么快速响应 1.计算能力-cpu 2.请求接口返回速度-io 解决方法 1.浏览器1000/60=16.6ms 一帧 这一帧需要执行js脚本
React源码解析16-hooks
前提:加了hooks的代码在更新阶段增加了函数组件对hooks的处理 1.useState 流程 2.useEffect 流程 1.commitRoot是根节点的commit阶段的函数 commitW
React源码解析15-suspend&expirationTime
1.suspend 1.挂起某个任务,某次更新的任务暂时不提交即执行Beginwork,执行render阶段,但是不执行commitwok即commitwork 2.这次更新可能在下次更新执行 2.c
React14-合成事件
1.事件监听阶段 所有的监听都会放到root上,触发时候会执行回调函数即执行dispatchIntertiveEvent 2.创建合成事件阶段 dispatchIntertiveEvent这个函数执行
下一页
个人成就
文章被点赞
36
文章被阅读
18,980
掘力值
798
关注了
23
关注者
28
收藏集
3
关注标签
33
加入于
2020-11-16