这篇文章中,我们利用 CSS 变量和函数实现了对 5 个数字组成的数组进行冒泡排序的功能。我们实现了两个数的大小比较和位置交换的功能。
在这篇文章中,我们将了解单向绑定、双向绑定的概念和实现原理,学习了 Proxy 的基本概念,最后还会实现一个纯 JS 的响应式表单。
在上一篇文章中,我们了解了渲染流水线并学习了合成线程的工作。在本篇文章中,我们将了解合成线程如何在用户输入时实现流畅的交互。
在这篇文章中,我们将介绍浏览器的渲染流水线,包括 HTML 解析,样式计算、布局、绘制、分层、光栅化和页面合成的具体细节。阅读本文可以让你对页面性能优化有更深的认识。
在本篇文章中,我们将深入探讨各个进程和线程是如何通信以显示网站的。 我们将讨论输入url访问网站过程中“用户请求网站”和“浏览器准备呈现页面(也称为导航)”的流程。
这篇文章中,我们将介绍CPU、GPU、进程、线程等重要的计算机概念以及 Chrome 浏览器的多进程架构。