花费 70 ms
强制缓存和协商缓存的区别

什么是浏览器缓存 浏览器缓存(Brower Caching)是浏览器在本地磁盘对用户最近请求过的文档进行存储,当访问者再次访问同一页面时,浏览器就可以直接从本地磁盘加载文档。 浏览器是如何判断是否 ...

Mon Dec 13 23:36:00 CST 2021 0 5563
在浏览器中输入url后执行的全过程

一、进行域名解析(获取IP地址) 域名解析过程:   1、浏览器搜索自己的DNS缓存,缓存中维护了一张域名和IP地址的对应表   2、若没有则搜索操作系统的DNS缓存   3、若没 ...

Tue Apr 28 23:49:00 CST 2020 0 3396
统计网页加载时间

Web performance APIs 可以得到各种时间,如dns解析时间,连接时间、跳转时间、加载时间等指标。 这些API需要在页面加载完成后才能使用,需要在window.onload事件中读取 ...

Mon Jul 20 19:09:00 CST 2020 0 776
js事件循环机制(event loop)之宏任务/微任务

微任务和宏任务属于一个队列,主要区别在于它们的执行顺序(宏任务执行完如果有可执行的微任务则执行完微任务才会继续执行下一个宏任务) 宏任务:包括整体代码script,,setIn ...

Thu Nov 14 03:11:00 CST 2019 0 431
HTTP、TCP/IP协议的原理及应用

访问网页时发生了什么 当用户在浏览器地址栏输入地址,敲下回车键,直到看到网页界面,一般事件不过两三秒左右。然而在这瞬间时间,计算机实际上已经完成了非常复杂的操作。这段过程中发生的事情,其实有很大一部 ...

Tue Sep 10 00:59:00 CST 2019 0 486
十进制转二进制

十进制转二进制分为整数转二进制,和小数转二进制,一个数的整数部分和小数部分分开转再合到一起 整数转二进制 采用"除2取余,逆序排列"法 直到整数部分为零 1/2=0余1 例如 ...

Thu Dec 16 18:55:00 CST 2021 0 870

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM