首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器工作原理
订阅
思无时
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
[翻译]理解异步JavaScript
Understanding Asynchronous JavaScript。这篇文章描述了异步和同步JavaScript是如何在运行环境中,使用调用栈,消息队列,作业队列,以及事件循环来工作的。文章如有翻译不好的地方还望多多包涵。 众所周知,JavaScript 是单线程的编程…
【前端词典】F5 同 Ctrl+F5 的区别你可了解
F5 和 Ctrl+F5 使用的频率很高,可是在使用的时候有没有想过 F5 和 Ctrl+F5 的区别是什么? 这篇文章会将 F5 和 Ctrl+F5 刷新页面的原理讲清楚。通过这篇小文,即便是对浏览器缓存机制加深一点点的认知,也是有所裨益的。 下图是我们第一次打开掘金的 Ne…
浏览器原理系列10篇正式完结
整个浏览器原理系列文章正式完结了。因非科班出身,所以增加了对应的前置知识。整体的文章的思路还是不断的去问自己为什么,从而激发自己更有兴趣继续去思考下 这系列文章,只是用自己的语言重述了一遍 How Browsers Work: Behind the scenes of mode…
从一条语句说浏览器页面渲染机制
最近看到有道题讨论document.write在html文件中不同位置时在页面上的执行顺序(题目在后面具体讨论),于是写这篇博客讨论一下浏览器的页面渲染,在http请求中传输的字节码如何变成浏览器呈现在用户面前的界面。 这似乎是个永恒的话题,很多人开始都是混淆的。对于这两个概念…
当我们在说事件循环时,我们在说什么
梳理一下浏览器与Node中的事件循环。