首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
浏览器面试题
Ccccccc
创建于2022-06-12
订阅专栏
浏览器相关问题
暂无订阅
共9篇文章
创建于2022-06-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
跨域问题
只有当协议,ip地址和端口号都保持一致,才是同源。只要有一项不一致就是跨域。协议有http和https,ip地址可以明显的看出区别,端口号不一致需要注意。解决跨域的办法有很多种,掌握几种常见的就可以了
http三次握手和四次挥手
tcp/ip协议族按照层次可以分为4层:应用层,传输层,网络层,链路层。 三次握手: 第一次:发送段发送给一个带syn标志的数据包给接受端(确保接收端可以接收消息,发送端可以发送消息。)。 第二次:接
http/https
http的缺点: 通信使用明文(不加密),内容可能会被监听。 不验证通信方的身份,因此有可能遭遇伪装。 无法验证报文的完整性,所以有可能已经遭到篡改。(无法确认客户端下载的文件和服务器上存放的文件是否
HTTP状态码
状态码的类别 1xx: Information(信息性状态码) 接受的请求正在处理 2xx: Success(成功状态码) 请求正常处理完毕 3xx: Redirection(重定向状态码) 需要进行
事件捕获和事件冒泡
这个问题其实就是在考察addEventLisener的第三个参数问题。 element.addEventLisener(event,function,usecapture):第三个参数默认是false
浏览器加载页面的过程
过程 打开页面,浏览器会从服务端获取HTML内容。 从上到下解析HTML元素。 当浏览器遇到script,会暂停解析并下载JavaScrip脚本。(所以script要放在底部,避免阻塞页面的渲染。)
onload和DOMContentLoad
区别:触发的时间不一样 当 onload 事件触发时,页面上所有的DOM,样式表,脚本,图片,flash都已经加载完成了。 当 DOMContentLoaded 事件触发时,仅当DOM加载完成,不包括
http版本区别
http1.0 短链接,每次发送请求都重新建立tcp链接(3次握手,4次挥手),性能较差。(每一次建立 TCP 连接只能发送一个请求。发送数据完毕,连接就关闭,如果还要请求其他资源,就必须再新建一个连
强缓存和协商缓存
强缓存 字段:response-Headers里面的 cache-control:max-age 或者是expires: Thu, 03 Jan 2019 11:43:04 GMT。当两个同时使用的时