会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我不是小妖精
博客园
首页
新随笔
联系
订阅
管理
2021年2月22日
浏览器缓存机制和h5离线缓存
摘要: 浏览器缓存包括强制缓存及协商缓存 传送门:https://www.jianshu.com/p/54cc04190252 h5离线缓存manifest 传送门:https://www.cnblogs.com/kangaoxiaoshi/p/5100276.html
阅读全文
posted @ 2021-02-22 10:11 我不是小妖精
阅读(101)
评论(0)
推荐(0)
2021年2月9日
文件上传及下载
摘要: 一、文件上传 文件上传通过new FormData() 的方式实现,如以下封装的代码事例: 二、文件下载 1.window.open 2.运用a标签中的href 3.后端兼容处理attachment 4.new blob 鉴权下载 详见传递门:https://www.jianshu.com/p/89
阅读全文
posted @ 2021-02-09 10:24 我不是小妖精
阅读(80)
评论(0)
推荐(0)
2021年2月3日
utils
摘要: 一、node 中require导入资料,封装 function reduce(modulesFiles, isMap) { const map = modulesFiles.keys().reduce((modules, modulePath) => { const moduleName = mod
阅读全文
posted @ 2021-02-03 11:15 我不是小妖精
阅读(1244)
评论(0)
推荐(0)
2021年2月2日
vue2.0
摘要: 一、vue computed 和 watch 的区别 使用场景 computed: 有缓存机制、依赖项发生改变重新计算。 不支持异步,当computed 内部有异步操作时、无法监听数据变化 不需要在data里声明 一个属性受多个属性影响时使用 使用 场景:购物车结算 watch: 没有缓存机制,数据
阅读全文
posted @ 2021-02-02 18:30 我不是小妖精
阅读(137)
评论(0)
推荐(0)
2021年2月1日
浏览器知识
摘要: 一.从URL输入到页面展现发生了 1.DNS 解析:将域名解析成 IP 地址 2.TCP 连接:TCP 三次握手 3.发送 HTTP 请求 4.服务器处理请求并返回 HTTP 报文 5.浏览器解析渲染页面,构建dom树,样式树,渲染树,layout布局,painting绘制 6.断开连接:TCP 四
阅读全文
posted @ 2021-02-01 16:33 我不是小妖精
阅读(65)
评论(0)
推荐(0)
2021年1月27日
JS部分
摘要: 1.说一下CORS? CORS是一种新标准,支持同源通信,也支持跨域通信。fetch是实现CORS通信的 2.如何中断ajax请求? 一种是设置超时时间让ajax自动断开,另一种是手动停止ajax请求,其核心是调用XML对象的abort方法,ajax.abort() 3.说一下事件代理? 事件委托是
阅读全文
posted @ 2021-01-27 17:53 我不是小妖精
阅读(86)
评论(0)
推荐(0)
HTML部分
摘要: 1.说一下<label>标签的用法 label标签主要是方便鼠标点击使用,扩大可点击的范围,增强用户操作体验 2.html5的新特性? 添加了video,radio标签 添加了canvas画布和svg,渲染矢量图片 添加了一些列语义化标签header,footer,main,section,asid
阅读全文
posted @ 2021-01-27 14:53 我不是小妖精
阅读(72)
评论(0)
推荐(0)
2021年1月15日
vue3.0 composition API
摘要: 一、Setup函数 1.创建时间:组件创建之前被调用,优先与created被调用,this指向的实例为window,created所指向的实例为proxy 2.this指向:不会指向组件实例 3.参数为props和context,context可被解构为{attr,slots,emit} 4.函数的
阅读全文
posted @ 2021-01-15 15:09 我不是小妖精
阅读(279)
评论(0)
推荐(0)
2021年1月13日
vue2.0、vue3.0不同之处
摘要: 一、响应式赋值操作不同 Vue2.0 1.通过data返回对象做相应; 2.对复杂的对象或数组下的属性等深层次的改变需要通过$set的方式。 Vue3.0 1.ref实现简单的实现响应,通过value的方式来改变; 例如:const count=ref(1) count.value=2; 2.rea
阅读全文
posted @ 2021-01-13 14:54 我不是小妖精
阅读(802)
评论(0)
推荐(0)
2021年1月5日
vue3.0改变概况
摘要: 一、slot API在render实现原理上的变化 二、全局API使用规范变化 三、Teleport添加 四、composition API变化 五、v-model变化
阅读全文
posted @ 2021-01-05 10:58 我不是小妖精
阅读(103)
评论(0)
推荐(0)
公告