- 博客(4)
- 收藏
- 关注
原创 浏览器缓存详解
搞懂前端缓存总的来说:如果开启了Service Worker首先会从Service Worker中拿如果新开一个以前打开过的页面缓存会从Disk Cache中拿(前提是命中强缓存)刷新当前页面时浏览器会根据当前运行环境内存来决定是从 Memory Cache 还是 从Disk Cache中拿(可以看到下图最后几个文件有时候是从 Memory Cache中拿有时候是从Disk Cache中拿) 注意:以上回答全部基于chrome浏览器搞懂前端缓存前端缓存/后端缓存扯了些没用的,我们先进入定
2021-01-12 18:28:22 8279
原创 es6的const、var 、let的区别
constconst声明一个只读的常量。一旦声明,常量的值就不能改变。且const一旦声明变量,就必须立即初始化,不能留到以后赋值。const的作用域与let命令相同:只在声明所在的块级作用域内有效。const命令声明的常量也是不提升,同样存在暂时性死区,只能在声明的位置后面使用。也与let一样不可重复声明。const实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动。const如果引用的是一个对象,只能保证引用对象的这个指针不变,但对象本身的数据结构是可以改变的。如:
2020-08-21 10:56:04 95
原创 解决GitHub clone到本地经常失败,速度慢的问题
首先需要注册一个码云gitee账号 官网添加链接描述接下来打开码云填写想要clone 的仓库地址接下来只要等一会就复制好了一个一模一样的项目,从码云clone下来就比GitHub快很多拓展 重新关联远端地址找到本地项目所在位置的隐藏文件夹.git用文本编辑器打开 .git文件夹中的 config配置文件将配置文件中的 [remote"origin"].url字段重新关联到原来位于 GitHub 上的 GitHub 项目地址这样,本地项目就相当于是 clone自 GitHub,后续提
2020-06-05 00:07:49 1004
原创 学习笔记 vue-router(上)
一、安装本文的例子是以用脚手架vue-cli安装的项目npm install vue-router二、配置生成的文件目录为在main.js中配置import router from './router'new Vue({ el: '#app', router, components: { App }, template: '<App...
2020-03-10 01:36:47 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人