![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 56
下雨天冰凉
这个作者很懒,什么都没留下…
展开
-
React的diff算法
React在界面刷新(setState)时,并不会马上对所有的DOM节点进行操作,而是先通过diff算法计算后,再对有变化的DOM节点进行操作(native是对原生UI层进行操作),刷新步骤如下:1. state 变化,生成新的 Virtual Dom2. 比较 Virtual Dom 与之前 Virtual Dom 的异同3. 生成差异对象4. 遍历差异对象并更新真实 DOM一、Virtual Dom 概述对 DOM 的操作很耗时,使用 JS 对象来模拟 DOM Tree,在渲染更新转载 2022-03-23 10:09:08 · 399 阅读 · 0 评论 -
前端基础知识-http状态码(转载)
HTTP状态码分类HTTP 状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP 状态码共分为以下 5 种类型:类别 原因语句1xx Information(信息状态码) 接受的请求正在处理2xx Success(成功状态码) 请求正常处理完毕3xx Redirection(重定向状态码) 需要进行附加操作以完成请求4xx Client Error(客户端错误状态码) 服务器无法处理请求5xx...转载 2022-03-23 09:21:16 · 388 阅读 · 0 评论 -
面试前端遇到的问题
1.列出几种不同的this指向的情形2.原型链3.React中this.setState被多次赋值会执行几次原创 2021-06-10 22:37:26 · 73 阅读 · 0 评论