摘要:
页面的回流(Reflow)和重绘(Repaint) 浏览器使用流式布局模型 (Flow Based Layout)。 浏览器会把HTML解析成DOM,把CSS解析成CSSOM,DOM和CSSOM合并就产生了Render Tree。 有了RenderTree,我们就知道了所有节点的样式,然后计算他们在 阅读全文
posted @ 2022-02-25 17:02
skylei
阅读(223)
评论(0)
推荐(0)
摘要:
对于Event Loop的理解 JavaScript 最早是用于写网页交互逻辑的,为了避免多线程同时修改 dom 的同步问题,设计成了单线程,又为了解决单线程的阻塞问题,加了一层调度逻辑,也就是 Loop 循环和 Task 队列,把阻塞的逻辑放到其他线程跑,从而支持了异步。然后为了支持高优先级的任务 阅读全文
posted @ 2022-02-25 14:03
skylei
阅读(29)
评论(0)
推荐(0)
摘要:
fetch和ajax、axios对比 axios和ajax是对XMLHttpRequest的封装,而fetch是一种新的获取资源的接口方式,并不是对XMLHttpRequest的封装。 它们最大的不同点在于Fetch是浏览器原生支持,而Axios需要引入Axios库。ajax需要引入Jquery 用 阅读全文
posted @ 2022-02-25 11:01
skylei
阅读(238)
评论(0)
推荐(0)