最新 最热

Vue3源码04: Vue3响应式系统源码实现1/2

从图中可以看出,reactivity的具体实现由12个代码文件组成。看过上一篇文章的朋友可能会觉得惊讶,当时极简版的代码是这样的简单,不足50行。没错,当时写的极简版响应式系统仅用少量代码就实现了修改对象的属性,自动触发页面...

2022-09-27
1

从recat源码角度看setState流程

setState() 将对组件 state 的更改排入队列批量推迟更新,并通知 React 需要使用更新后的 state 重新渲染此组件及其子组件。其实setState实际上不是异步,只是代码执行顺序不同,有了异步的感觉。...

2022-09-27
1

React源码解读之React Fiber

从浏览器的运行机制谈起。大家都知道,浏览器是多进程多线程的,多进程包括主进程,渲染进程,插件进程,GPU进程等,作为前端开发者,我们主要关注其中的渲染进程,这里是页面渲染,HTML解析,css解析,js执行所在的地方。在渲染进程中包括...

2022-09-27
1

react常见考点

React并不是将click事件绑定到了div的真实DOM上,而是在document处监听了所有的事件,当事件发生并且冒泡到document处的时候,React将事件内容封装并交由真正的处理函数运行。这样的方式不仅仅减少了内存的消耗,还能在组件...

2022-09-27
1

一份react面试题总结

两者都是用来初始化state的。前者是ES6中的语法,后者是ES5中的语法,新版本的React中已经废弃了该方法。

2022-09-27
1

从React源码分析看useEffect

这里不再讲useLayoutEffect,它和useEffect的代码是一样的,区别主要是:

2022-09-27
1

2021前端面试题及答案_前端开发面试题2021

2.盒子模型及border-sizing:border-box、box-sizing:box- content分别是怎么计算的?

2022-09-27
0

React源码分析(三):useState,useReducer

大家都知道hooks是在函数组件的产物。之前class组件为什么没有出现hooks这种东西呢?

2022-09-27
1

卷起来,前端建站SSG,SSR,ISR,Hydration, Island...一网打尽

React, Vue, Angular 三足鼎立之后,前端界又开始“卷起来了”,不过战火已经单页渲染蔓延到了服务端渲染建站。

2022-09-26
1

28·灵魂前端工程师养成-DOM编程

-多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公...

2022-09-26
1