![](https://img-blog.csdnimg.cn/7f9fd80b28b145f9ad09c1b6d11c8c39.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
js基础核心
文章平均质量分 67
前端项目中遇到问题
sleeppingfrog
一抹斜阳,一手江湖
展开
-
手把手实现图片预览插件(三)
vue 插件开发,图片预览插件开发原创 2022-07-28 14:42:33 · 961 阅读 · 2 评论 -
http缓存浅析:协商缓存与强缓存
http缓存网上的文章很多了,最近看了一些,结合自己的理解,作一点总结。1 强缓存所谓强缓存,可以简单的理解为强制缓存,它规定在一定的时间内客户端如果再次发送请求,则直接走缓存资源。同时服务端返回200状态码。(强缓存只发生在至少第二次请求中)那问题来了?我客户端向你服务端发送请求,你为啥要强制我走缓存呢?那浏览器和服务端肯定有一些约定。在很早之前,http1.0时代,浏览器和服务器之间就约定了一个规则:服务器:"老哥,你以后如果再http请求头里带上了expires,那我就计算一个时间原创 2021-12-24 14:51:42 · 356 阅读 · 1 评论 -
js基础系列之-------call,apply的实现
我们都知道call与apply能实现this指向的改变,而且该函数执行时立刻返回结果。 let Person = { name: 'Tom', say() { console.log(this.name) } } let person1= { name: 'Tom1' }Person.say.call(person1) //原创 2021-11-25 12:34:24 · 217 阅读 · 0 评论