首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
田先森
掘友等级
保密
人生如逆旅,我亦是行人。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 53
沸点 1
赞
54
返回
|
搜索文章
最新
热门
「面试题」1、首屏渲染时间如何分析、如何优化?
公司网站首次进入到内容出现间会有一段不小的白屏时间。该网站是用前端框架开发的CSR(Client Side Rendering,客户端渲染)应用,请以如下顺序回答: 如何分析首屏加载CSR的性能? 分
「手写题」1、如何让一个数组快速乱序?
方法一: 方法二: Fisher–Yates shuffle 洗牌算法 该方法就是每次在数组中随机产生一个位置,依次将数组中的每一项与该次产生的随机位置上的元素交换位置:
「源码学习」六、commit阶段
commitRoot方法是commit阶段工作的起点。fiberRootNode会作为传参。 在rootFiber.firstEffect上保存了一条需要执行副作用的Fiber节点的单向链表effec
「源码学习」五、render阶段
协调器的执行被称之为render阶段,渲染器的执行被称为commit阶段。 render阶段开始于performSyncWorkOnRoot或performConcurrentWorkOnRoot方法
「源码学习」四、Fiber学习
React Fiber可以理解为: React内部实现的一套状态更新机制。支持任务不同优先级,可中断与恢复,并且恢复后可以复用之前的中间状态。 Fiber包含三层含义: 作为架构来说,之前React1
「源码学习」三、v16的React架构
React16的架构分为三层: Scheduler(调度器)—— 调度任务的优先级,高优任务优先进入Reconciler Fiber Reconciler(协调器)—— 负责找出变化的组件 Rende
「源码学习」二、v15的React 架构
v15的架构分为两层: stack Reconciler(协调器)—— 负责找出变化的组件 Renderer(渲染器)—— 负责将变化的组件渲染到页面上 Reconciler(协调器) 每当有更新发生
「源码学习」一、React 设计理念
官网上说,React是构建快速响应的大型web应用的一个库。 影响快速响应的因素分为两种: 大量的计算,即CPU瓶颈 网络请求 ,即IO瓶颈 React想要构建快速响应的应用,那么就必须从这两个方向上
「Vue」Vue 虚拟dom学习
1. 对虚拟DOM的理解? 从本质上来说,Virtual Dom是一个JavaScript对象,通过对象的方式来表示DOM结构。将页面的状态抽象为JS对象的形式,配合不同的渲染工具,使跨平台渲染成为可
「Vue」Vue3简单学习
1. Vue3.0有什么更新 (1)监测机制的改变 3.0 将带来基于代理 Proxy的 observer 实现,提供全语言覆盖的反应性跟踪。 消除了 Vue 2 当中基于 Object.define
下一页
个人成就
文章被点赞
67
文章被阅读
27,154
掘力值
564
关注了
128
关注者
10
收藏集
2
关注标签
33
加入于
2020-03-08