自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 TS基础 & 接口与类的爱恨情仇

any 与 unknow unknow不能保证类型,但可以保证类型安全 any 保证js的灵活性 类型断言 Type Assertions

2022-04-21 11:26:20 736

原创 一些个人收集

西西里的美丽传说

2021-11-18 15:48:19 58

原创 Vue原理

如何理解MVVM 数据驱动视图: 传统组件只是静态渲染,更新还要依赖于操作DOM 数据驱动视图 - Vue - MVVM 数据驱动视图 - React - setState 监听data变化的核心API是什么 Vue2.0:Object.defineProperty Vue3.0:Proxy(有兼容性问题,且无法用polyfill) Object.defineProperty 缺点:(不要把缺点故意放大) 深度监听需要递归到底,一次性计算量大 新增或删除属性不能监听到,所以需要Vue.set / Vu

2021-10-25 14:50:42 104

原创 关于 React 的一些问题

1.state 与 props的更新 this.state 与 this.props 可能会异步更新,所以\不要依赖他们的值来更新下一个状态。 // 此代码可能会无法更新计时器 // Wrong this.setState({ counter: this.state.counter + this.props.increment, }); ...

2021-10-25 10:12:22 122

原创 关于Http状态码

计算机网络课本 1XX:表示通知信息,如请求收到了或者正在进行处理 2XX:成功处理请求 3XX:表示重定向,如要完成请求需要进一步操作 4XX:表示客户端差错,如请求中有错误语法或不能完成 5XX:表示服务器差错,如服务器失效无法完成请求 RESTful API 状态码 解释短语 含义 200 OK - [GET] 服务器成功返回用户请求的数据,该操作是幂等的(Idempotent) 201 CREATED - [POST/PUT/PATCH] 用户新建或修改数据成功 202 Ac

2020-11-24 09:53:05 128

原创 关于数组的整理

Reference:关于vue更新数组项 VUE的数组变更方法 官方提供的变更方法有:(以下vue提供的方法均会修改原数组) push() pop() shift() unshift() splice() sort() reverse() 各方法的作用于返回值 push() 作用:将一个或多个元素添加到数组的末尾 返回值:该数组的新长度 arr.push(element1,......., elementN) unshift() 作用:将一个或多个元素添加到数组的开头 返回值:该数组的新长度

2020-11-13 15:32:52 166

原创 关于options请求

1. options请求在什么时候发送 2. 为什么有options请求

2020-11-04 22:07:49 245

原创 王者荣耀手游项目笔记

Mongo 查询关联字段并整理为对象格式: 路由文件:router.js 数据库模型文件:Category.js 客户端数据格式: 客户端数据展示:

2020-10-29 18:47:37 408

原创 Vue学习问题整理

1.Vue中key值的作用 为了高效地更新虚拟DOM 官网地址:key管理可复用元素 2.v-for中key值不建议用index 使用v-for更新一渲染的列表时,默认使用就地更新策略,列表数据修改时,会根据key值判断某个值是否发生更改,如果修改,则重新更新这一项,否则就复用之前的元素。 参考地址:v-for 绑定key值,不建议使用index (原因详解) ...

2020-10-28 17:20:24 83

原创 Scss学习相关问题

@import与css中的有何不同 css原生@import的两大弊端: 只能放在代码最前端 在读取到@import时才会下载文件,并且下载浏览器处于阻塞状态,对性能不利 Scss中的@import有约定: Scss将被引入的文件合并,并输出到css文件 @import位置随意 强制使用css中的@import指令 @import后面跟的是以.css结尾的时候 @import后面跟的是http://开头的字符串的时候 @import后面跟的是一个url()函数的时候 当@import后面

2020-10-24 13:36:51 145

原创 高性能网站建设指南(笔记)

高性能网站建设指南(笔记)序言A性能黄金法则规则4 —— 压缩组件压缩是如何工作的压缩什么节省配置代理缓存功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 序言A 性能黄金法则 只有10% ~ 20%的最终用户响应时间花在了下载H

2020-10-14 18:54:06 433

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除