首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
折曜
前端
|
字节跳动
12
关注
167
关注者
791
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
2
关注
赞
41
文章 34
沸点 7
资讯 0
赞
41
关注
返回
|
搜索文章
折曜
前端 @ 字节跳动
·
4月前
关注
React 原理分析(三)—— Fiber 的commit 阶段
Commit 阶段概述 在 React 源码分析(二)—— Fiber 的 render 阶段 讲到, Fiber 在render 阶段完成后,对应 Fiber 的 DOM...
2
评论
分享
折曜
赞了这篇文章
DavidWong
前端工程师
·
5月前
关注
一眼看穿react源码(3):不再神秘的优先级机制
为什么需要优先级 优先级机制最终目的是为了实现高优先级任务优先执行,低优先级任务延后执行。 实现这一目的的本质就是在低优先级任务执行时,有更高优先级任务进来的话,可以打断低...
12
5
分享
折曜
关注了
冴羽
前端 @ 字节跳动
折曜
前端 @ 字节跳动
·
5月前
关注
React 源码分析(二)—— Fiber 的 render 阶段
本文重点讲解更新流程中 `render`阶段的全流程 ,在 `React` 中,`render` 流程中可以被拆分为 `beginWork` 和 `completeWork...
6
评论
分享
折曜
赞了这篇文章
我不是外星人
FE @ 前端Sharing
·
6月前
关注
「React18新特性」深入浅出用户体验大师—transition
在 React 18 中,引进了一个新的 API —— startTransition 还有二个新的 hooks —— useTransition 和 useDeferre...
293
14
分享
折曜
赞了这篇文章
Axizs
前端
·
1年前
关注
深挖React的completeWork
点击进入React源码调试仓库。 每个fiber节点在更新时都会经历两个阶段:beginWork和completeWork。在Diff之后(详见深入理解React Diff...
46
评论
分享
折曜
关注了
Big shark@LX
前端 @ 字节跳动
折曜
前端 @ 字节跳动
·
8月前
关注
React 原理分析(一) —— React 设计思想
这里是 React 源码分析系列的第一节。看完这篇文章,你可以理解 React 的设计理念。并对 React 源码有一些初步的了解...
20
评论
分享
折曜
关注了
Axizs
前端 @ 字节跳动
折曜
赞了这篇文章
Axizs
前端
·
1年前
关注
一篇长文帮你彻底搞懂React的调度机制原理
点击进入React源码调试仓库。 Scheduler作为一个独立的包,可以独自承担起任务调度的职责,你只需要将任务和任务的优先级交给它,它就可以帮你管理任务,安排任务的执行...
66
8
分享
折曜
赞了这篇文章
MoonBall
参与 Node.js、MobX、Snowpack、SWR 等 @ ByteDance
·
1年前
关注
React Scheduler 为什么使用 MessageChannel 实现
React Scheduler 为什么使用 MessageChannel 呢?为什么不使用 setTimeout 或 requestAnimationFrame 实现呢?...
172
41
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— Union To Tuple
🤔️要求 实现一个可以将 union 转化为 tuple 的类型 UnionToTuple。 由于 union 是一个无序结构, tuple 是一个有序结构。因此在这个...
10
评论
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— Simple Vue
🤔️要求 实现类似Vue的类型支持的简化版本。 通过提供函数名称SimpleVue(类似于Vue.extend或defineComponent),它应该正确地推断出计算和...
8
评论
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— Permutation
实现一个 Permutation 类型,当输入一个 union 类型时,返回一个包含该 union类型的全排列类型数组 。...
3
评论
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— EventEmitter
要求实现一个 EventEmitter 类,该类中存在两个方法 on / emit。分别完成 函数的 订阅和调用。...
6
2
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— Underscore
🤔️要求 实现一个范型 Underscore,对于给定的下划线形式的字符串类型 T, 返回驼峰形式的类型G....
3
评论
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— Change Argument
🤔要求 实现一个范型 ChangeArgument<Fn extends (...args: any[]) => any[]>,对于给定的函数类型 Fn, 返回一个新的函...
3
3
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— 实现 SubType
要求 在开发过程中,我们常会遇到将一个对象的子对象 merge 到该对象中的场景。本题要求用 Typescript 来实现一个 merge 方法。...
3
评论
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— 实现 Chainable Option
要求 某些场景下,我们经常会写出一些链式调用的代码,本题用一个简单的递归介绍链式调用下的类型关系,要求每次多次链式调用后,得到的类型是可定义的。...
2
评论
分享
折曜
前端 @ 字节跳动
·
10月前
关注
Typescript 类型体操 —— 实现 Lookup
要求 上一篇文章中,我们通过Extract处理了联合类型部分相交的情况;本题要求从联合类型中选出一部分满足特定条件的情况。...
5
1
分享
下一页
个人成就
文章被点赞
335
文章被阅读
45,643
掘力值
791
关注了
12
关注者
167
收藏集
2
关注标签
18
加入于
2017-06-21