
前端面试
文章平均质量分 60
CQ�
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS 中的 async / await
JS 中的 async / await 1、async / await 是什么 可以说是 ES6 中 Generator 函数的语法糖,async 是异步的意思 , await 是等待的意思 ,连起来就是等待一个异步函数,规定 await 只能出现在 async 函数中 2、async / await 的作用 我们先看如果在一个 async 函数中直接用 return 返回值, 看能得到什么 async function testAsync() { return "hello async" ; } con原创 2021-03-13 18:13:53 · 482 阅读 · 0 评论 -
前端网页优化总结
前端网页优化总结 页面内容 减少HTTP请求数 合并要请求的文件 减少DNS查询 **把资源分布到2个域名上,最多不超过4个** 用户输入URL后,浏览器首先要查询域名对应的服务器IP地址 一般要耗费20-120毫秒时间,DNS查询完成之前, 浏览器无法从服务器下载任何数据 基于性能考虑,ISP,局域网,操作系统,浏览器 都会有相应的DNS缓存机制 避免重定向 客户端收到服务器的重定向响应后,会根据响应头中的Location的地原创 2020-09-15 17:55:53 · 154 阅读 · 0 评论 -
让一个不定宽高的div垂直水平居中
1 使用table-cell 父盒子设置: display:table-cell;text-align:center;vertical-align:middle; div设置:display:inline-block;vertical-align:middle; 2 使用transform 父盒子设置:display:relative div设置:transform;translate(-50%,...原创 2020-02-05 10:48:50 · 567 阅读 · 0 评论 -
HTTP强缓存与协商缓存(弱缓存)
浏览器缓存的优点 浏览器将用户最近请求过的文档存储在本地磁盘,当用户再次访问时直接在本地加载,这样可以减少服务器的压力,加快用户访问网页的加载速度,提升用户体验。 浏览器缓存的过程 第一次请求: 首次响应时,服务器会把last-Modified(页面最后修改时间)和Etag一起发送给客户端。 浏览器再次请求时: ...原创 2019-09-05 16:57:18 · 1800 阅读 · 0 评论