首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
浏览器
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
浏览器的History、Location对象,及使用js控制网页的前进后退和加载,刷新当前页面总结!
浏览器的History、Location对象,及使用js控制网页的前进后退和加载,刷新当前页面总结!,History对象是浏览器模型中的一个对象,通过window.history属性获取,表示的是当前窗口的浏览历史。在一个浏览器窗口中,所有访问过的页面地址,都会保存在History对象中。URL的锚点值变了,对应的也会在History对象中创建一条浏览记录。无法通过js读取浏览过的具体地址处于安全
153
代码人生
01-01 08:00
代码人生
浏览器缓存与Lru-Cache(浏览器缓存与cookie的区别)
浏览器缓存与Lru-Cache(浏览器缓存与cookie的区别),思考浏览器缓存是什么样的行为?Lru-Cache是什么?和浏览器缓存有什么关系?浏览器缓存定义:浏览器将网络资源存储在本地的一种行为存储位置:存储类型:非脚本类型,比如css不会被清除-退出进程时存储类型:一般的脚本、字体、图片等何时被清除:退出进程时(关闭tab页面)ServiceWorker:离线缓存,JS运行在主线程外(这也是
183
代码人生
01-01 08:00
代码人生
浏览器中的JS-WebSocket发送接收消息
浏览器中的JS-WebSocket发送接收消息,WebSocketWebSocket用于创建和管理WebSocket连接,可以通过该连接发送和接收数据的API通过WebSocket不仅仅是服务器向客户端发送消息了,而且消息可以双向发送支持JavaScript代码在浏览器中与服务器方便地交换文本和二进制消息.WebSocketURL则以ws://开头.(要使用WebSocket,浏览器通常也会闲置只
676
代码人生
01-01 08:00
代码人生
浏览器事件循环机制(Event Loop)
浏览器事件循环机制(Event Loop),前言JS是单线程的,JS是异步的。那单线程是如何做到异步的?事件循环机制又是如何处理的,该内容涉及点较多,因此分为上下两篇来展开介绍,在上中,主要去理解js中涉及的重要概念。相关概念在回答前言中的问题之前,先了解几个概念。进程在看过的一篇文章中举了这样一个形象的例子,工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间必须停工
190
代码人生
01-01 08:00
代码人生
浏览器底层原理(面试重点!)(浏览器原理面试题)
浏览器底层原理(面试重点!)(浏览器原理面试题),0.前言在我们面试过程中,面试官经常会问到这么一个问题,那就是从在浏览器地址栏中输入URL到页面显示,浏览器到底发生了什么?这个问题看起来是老生常谈,但是这个问题回答的好坏,确实可以很好的反映出面试者知识的广度和深度。本文从浏览器角度来告诉你,URL后输入后按回车,浏览器内部究竟发生了什么,读完本文后,你将了解到:浏览器内有哪些进程,这些进程都有些
101
代码人生
01-01 08:00
代码人生
浏览器前进后退功能的简单实现(浏览器前进和后退的快捷键)
浏览器前进后退功能的简单实现(浏览器前进和后退的快捷键),笔者最近在学习《数据结构与算法之美》,正好借着这个机会边练习边记录一下自己学习的知识点。不啰嗦,直接开始。假设我们依次浏览了页面A、页面B、页面C和页面D,当我们在页面D点击浏览器的后退按钮时,浏览器会返回放上一次浏览的页面C,此时再点击前进按钮则会返回到页面D。这就是浏览器的前进和后退功能,让我们能够随意的返回前一个页面和后一个页面,那么
179
代码人生
01-01 08:00
代码人生
浏览器中的JS-HTTP响应代码
浏览器中的JS-HTTP响应代码,前言通过前几篇文章我们学习记录了浏览器中的JavaScript,另有更文其他各知识点小结的相关阅读:list:上文入门学习了fetch网络请求方法,本文继续来学习关于网络的其他相关细节:HTTP响应代码(即状态码)HTTP响应代码上一篇fetch请求的响应数据根据返回的状态码来判断是否返回正确的数据.这个返回正常的状态就是status为200HTTP响应状态代码指
189
代码人生
01-01 08:00
代码人生
浏览器缓存 storage(浏览器缓存怎么清除)
浏览器缓存 storage(浏览器缓存怎么清除),基础对比cookie在同源的http请求中携带,在浏览器和服务器间来回传递数据存储大小一般不能超过4k设置的cookie过期时间之前一直有效在所有同源窗口中都是共享的适用于和服务端的交互,常用于存储身份信息,如authcodelocalStorage持久化本地存储,除非主动删除,否则不会过期存储大小为5M或更大在所有同源窗口中都是共享的适用于长期登
641
百科问答
01-01 08:00
百科问答
浏览器地址栏在哪里(手机浏览器地址栏教程)
浏览器地址栏在哪里(手机浏览器地址栏教程),在最新版本的Chrome浏览器中,谷歌已经为它引入了一组新的ChromeActions命令。作为一项实验性功能,它允许用户直接在多功能地址栏键入命令,并以内联方式在地址栏的搜索结果中显示。点击之后,相关操作将在浏览器中自动执行,从而帮助用户更快、更轻松地完成更多工作。完成早期测试后,该功能将于今年晚些时候在全球范围内推广。举个例子,你可在Chrome地址
621
代码人生
01-01 08:00
代码人生
浏览器页面加载缓慢原因分析
浏览器页面加载缓慢原因分析,从用户浏览器输入url开始经常有面试官会问:从用户输入浏览器输入url到页面最后呈现有哪些过程?答案大致如下:用户输入URL地址浏览器解析URL解析出主机名浏览器将主机名转换成服务器ip地址(浏览器先查找本地DNS缓存列表没有的话再向浏览器默认的DNS服务器发送查询请求同时缓存)浏览器将端口号从URL中解析出来浏览器建立一条与目标Web服务器的TCP连接(三次握手)浏览
605
«
1
2
...
14
15
16
17
18
19
20
...
22
23
»