- 博客(11)
- 收藏
- 关注
原创 TS基础 & 接口与类的爱恨情仇
any 与 unknow unknow不能保证类型,但可以保证类型安全 any 保证js的灵活性 类型断言 Type Assertions
2022-04-21 11:26:20 736
原创 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
原创 王者荣耀手游项目笔记
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关注的人