摘要: 浏览器缓存步骤 1)浏览器在加载资源时,先根据这个资源的一些http header判断它是否命中强缓存,强缓存如果命中,浏览器直接从自己的缓存中读取资源,不会发请求到服务器。比如某个css文件,如果浏览器在加载它所在的网页时,这个css文件的缓存配置命中了强缓存,浏览器就直接从缓存中加载这个css, 阅读全文
posted @ 2022-11-16 19:46 hellocoder2029 阅读(879) 评论(0) 推荐(0)
摘要: 前言 this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。 简单说,this就是属性或方法“当前”所在的对象。 this.property 上面代码中,this就代表property属性当前所在的对象。 下面是一个实际的例子。 var person = { 阅读全文
posted @ 2022-11-16 19:45 hellocoder2029 阅读(36) 评论(0) 推荐(0)
摘要: 前言 现在前端面试Vue中都会问到响应式原理以及如何实现的,如果你还只是简单回答通过Object.defineProperty()来劫持属性可能已经不够了。 本篇文章通过学习文档及视频教程实现手写一个简易的Vue源码实现数据双向绑定,解析指令等。 几种实现双向绑定的做法 目前几种主流的mvc(vm) 阅读全文
posted @ 2022-11-16 19:44 hellocoder2029 阅读(69) 评论(0) 推荐(0)