浏览器原理
文章平均质量分 85
前端浏览器在运行代码的过程中都经历了什么步骤
微醉~
这个作者很懒,什么都没留下…
展开
-
HTTP 和HTTPS
HTTP: 是互联网上应用最为广泛的一种网络协议,是一个而护短和服务端请求和应答的标准(TPC),用于从WWW服务器传输超文本到本地浏览器的传输协议,使网络传输减少。HTTPS: 是以安全为目标的HTTP通道,简单理解为HTTP的安全版,即在HTTP下加入SSL层,HTTPS的安全基础就是SSL,因此加密的详细内容就需要SSL。HTTPS协议的主要作用:Get请求的目的是给予服务器一些参数,以便从服务器获取列表.例如:list.aspx?page=1,表示获取第一页的数据Post请求的目的是向服务器发送一些原创 2022-06-14 12:13:39 · 132 阅读 · 0 评论 -
js工作原理以及暂时性死区
事件循环概念: 在JavaScript中的事件循环简单理解就是js引擎的状态无限转换(等待任务=> 执行任务 => 进入休眠 => 等待任务) 当我们从外部引入一个js文件时,js引擎会先对文件进行加载;加载完成之后执行的一个任务,然后进入休眠状态等待下一个任务下发继续执行…如果有setTimeOut任务(异步)时会有什么样的事情发生呢?从时间循环的概念我们可以看出,JavaScript在执行时会形成一个队列,先进入队列的任务会率先执行,后进入的只能等待前面的任务执行完毕之后在执行。这个队列被称之为 宏任务原创 2022-06-13 18:55:56 · 238 阅读 · 0 评论 -
浏览器存储数据
共同点:都是存储在浏览器中且都是同源的。区别:cookie数据始终咋同源的http请求中携带(即使不需要),也就是说cookie实在浏览器和服务器之间来回传递,而sessionStorage和localStroage仅仅在浏览器本地保存。cookie数据拥有path(路径)的概念,可以限制cookie只属于某个路径下。 三者的存储大小也不相同 ,一般来讲cookie的数据不能超过4k,因为每次的http请求都会携带cookie数据,如果太大就会造成性能上的损耗。sessionStroage和localSt原创 2022-06-13 12:29:11 · 788 阅读 · 0 评论