06 2020 档案

async与await
摘要:/** *传入参数n,表示这个函数需要执行的时间(毫秒) *得到的结果是n + 200,这个值将用于下一步骤 */ function takeLongTime(n) { return new Promise(resolve => { setTimeout(() => resolve(n + 200) 阅读全文

posted @ 2020-06-24 16:23 sss大辉 阅读(135) 评论(0) 推荐(0) 编辑

缓存
摘要:缓存分为:1.dns缓存;2.内存缓存;3.浏览器缓存1.dns缓存:主要就是在浏览器本地把对应的 IP 和域名关联起来,这样在进行DNS解析的时候就很快。 2.内存缓存:从优先级上来说,它是浏览器最先尝试去命中的一种缓存。从效率上来说,它是响应速度最快的一种缓存。内存缓存是快的,也是“短命”的。它 阅读全文

posted @ 2020-06-23 16:30 sss大辉 阅读(556) 评论(0) 推荐(0) 编辑

浏览器输入URL后发生了什么?
摘要:1.合成URL浏览器会根据内容判断是搜索还是网址;判断的话,会将搜索内容+默认搜索引擎合成新的url;网址的话,加上协议合成合法的url 2.DNS域名解析,在客户端和浏览器本地DNS直接查询方式是递归查询;从浏览器缓存中查找->本地的hosts文件查找->找本地DNS解析器缓存查找->本地DNS服 阅读全文

posted @ 2020-06-23 16:29 sss大辉 阅读(280) 评论(0) 推荐(0) 编辑

文件流下载
摘要:后台接口传过来的文件流。 1.直接打开这个接口拼参数,局限:get请求,无法携带token 如 2.通过请求接口,用blob和URL.createObjectURL(blob)来下载文件 踩到的一个坑:使用ajax请求下来的文件,文件一般都会无法打开或者乱码 原因:因为response原因,一般请求 阅读全文

posted @ 2020-06-18 09:10 sss大辉 阅读(912) 评论(0) 推荐(1) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示