首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
猪猪拆迁队
掘友等级
全栈开发
|
——__——
知行合一,Github地址: https://github.com/baiyuze
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
594
文章 496
沸点 98
赞
594
返回
|
搜索文章
最新
热门
React源码解析 之 Fiber的渲染(3)终
completeWork 相比较beginWork阶段来说,completeWork阶段,处理就比较简单了。同样的,对于completeWork,也是通过workInProgress.tag来判断,走
React源码解析 之Fiber的渲染(2)beginWork
beginWork 阶段React源码系列React源码解析之 Fiber结构的创建React源码解析 之 Fiber的渲染(1)beginWork阶段从调用的代码中来看,beginWork最终返回的
React源码解析 之 Fiber的渲染(1)
如何生成workInProgress结构上篇通过查看调用栈生成了了一个fiberRoot,从调用updateContainer函数为入口函数,开始执行解析fiberRoot结构。解释一下,此时的chi
React源码解析之 Fiber结构的创建
当前React版本基于V17.0.2版本,本篇主要介绍fiberRoot结构的创建。通过debugger源码,划出fiberRootNode结构图。
JavaScript之原型链
构造函数与其他函数的唯一区别,就在于他们调用的方式不同。 任何函数只要通过new操作符来调用,那他就可以称之为构造函数。 上述代码中,我们通过new操作符创建了一个实例对象animal。 我们创建的每一个函数,都有一个prototype属性,这个属性是一个指针,指向一个对象,而…
从零开始React服务器渲染(SSR)同构😏(基于Koa)
自前端框架(React,Vue,Angelar)出现以来,每个框架携带不同理念,分为三大阵营,以前使用JQuery的时代已经成为过去,以前每个页面就是一个HTML,引入相对应的JS、CSS,同时在HTML中书写DOM。正因为是这样,每次用户访问进来,由于HTML中有DOM的存在…
一次弄懂Event Loop(彻底解决此类面试问题)
Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 是要增加自己技术的深度,也就是懂得JavaScript的运行机制。 现在在前端领域各种技术层出不穷,掌握底层原理,可以让自己以不变,…
浏览器渲染原理(性能优化之如何减少重排和重绘)
为什么要了解浏览器的渲染原理?了解浏览器的渲染原理有什么好处?我们做前端开发为什么非要了解浏览器的原理?直接把网页做出来,什么需求,直接一把梭,撸完收工不好吗。 重排也叫回流(Reflow),重绘(Repaint),会影响到浏览器的性能,给用户的感觉就是网页访问慢,或者网页会卡…
浏览器地址栏里输入URL后的全过程
URL是统一资源定位符(Uniform Resource Locator),是资源标识最常见的形式。URL描述了一台特定服务器上某资源的特定位置。它们可以明确说明如何从一个精确、固定的位置获取资源。 URL说明了协议、服务器和本地资源。 而浏览器都是基于HTTP协议,而HTTP…
实现一个Promise(基于Promise/A+规范)
相信大家经常使用Promise,或者使用Generator、asnyc/await等异步解决方案,网上的Promise原理也遍地开花。 一直以来想抽出时间也写一写Promise实现,但是平常工作也是忙的不可开交,正好元旦放了3天假期,休息了2天半,抽出半天时间来看一看Promi…
下一页
个人成就
优秀创作者
文章被点赞
2,972
文章被阅读
195,794
掘力值
9,369
关注了
99
关注者
2,275
收藏集
6
关注标签
39
加入于
2017-06-05