随笔分类 -  面试题整理

摘要:为了帮助开发者更好地衡量和改进前端页面性能,W3C 性能小组引入了 Navigation Timing API,实现了自动、精准的页面性能打点; 开发者可以通过 window.performance 属性获取。 performance.timing 接口(定义了从 navigationStart 至 阅读全文
posted @ 2020-07-18 22:42 云来云往 阅读(576) 评论(0) 推荐(0)
摘要:大致可以分为如下7步: 输入网址; 发送到DNS服务器,并获取域名对应的web服务器对应的ip地址; 与web服务器建立TCP连接; 浏览器向web服务器发送http请求; web服务器响应请求,并返回指定url的数据(或错误信息,或重定向的新的url地址); 浏览器下载web服务器返回的数据及解析 阅读全文
posted @ 2020-07-15 19:32 云来云往 阅读(601) 评论(0) 推荐(0)
摘要:状态码表示了响应的一个状态,可以让我们清晰的了解到这一次请求是成功还是失败,如果失败的话,是什么原因导致的,当然状态码也是用于传达语义的。如果胡乱使用状态码,那么它存在的意义就没有了。状态码通常也是一道常考题。 2XX 成功 200 OK,表示从客户端发来的请求在服务器端被正确处理 204 No c 阅读全文
posted @ 2020-07-15 19:30 云来云往 阅读(181) 评论(0) 推荐(0)
摘要:由于浏览器的 同源策略,在出现 域名、端口、协议有一种不一致时,就会出现跨域,属于浏览器的一种安全限制。 解决跨域问题有很多种方式,常用的就是以下几种: jsonp 跨域:动态创建script,再请求一个带参网址实现跨域通信.缺点就是只能实现 get 一种请求 1 function jsonp(ur 阅读全文
posted @ 2020-07-15 19:23 云来云往 阅读(1339) 评论(0) 推荐(0)