摘要: 1.diff算法优化 + Vue2中的虚拟dom是进行全量的对比 https://vue-next-template-explorer.netlify.app/ + Vue3新增了静态标记(PatchFlag), 在与上次虚拟节点进行对比时候,只对比带有patch flag的节点 并且可以通过fla 阅读全文
posted @ 2021-12-22 16:39 有只橘猫 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 强缓存阶段:先在本地查找该资源,如果发现该资源,并且其他限制也没有问题(比如:缓存有效时间),就命中强缓存,返回200,直接使用强缓存,并且不会发送请求到服务器 弱缓存阶段:在本地缓存中找到该资源,发送一个http请求到服务器,服务器判断这个资源没有被改动过,则返回304,让浏览器使用该资源。 缓存 阅读全文
posted @ 2021-12-13 14:03 有只橘猫 阅读(647) 评论(0) 推荐(0) 编辑
摘要: html { -webkit-filter: grayscale(1); }-webkit-filter(滤镜)有十种效果,分别是: // grayscale 灰度 // sepia 褐色 //saturate 饱和度 // hue-rotate 色相旋转 // invert 反色 //opacit 阅读全文
posted @ 2021-12-13 13:50 有只橘猫 阅读(184) 评论(0) 推荐(0) 编辑
摘要: “Missing semicolon.” : “缺少分号.”, “Use the function form of \”use strict\”.” : “使用标准化定义function.”, “Unexpected space after ‘-’.” : “在’-'后面不应出现空格.”, “Exp 阅读全文
posted @ 2021-09-24 13:54 有只橘猫 阅读(487) 评论(1) 推荐(0) 编辑
摘要: 65条最常用正则表达式 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0- 阅读全文
posted @ 2021-09-16 17:28 有只橘猫 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 亲测可用,不管、、、 1.js转换代码 //转换常数 var x_pi = 3.14159265358979324 * 3000.0 / 180.0; var pi = 3.14159265358979324; var a = 6378245.0; var ee = 0.00669342162296 阅读全文
posted @ 2021-09-16 17:10 有只橘猫 阅读(7139) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示