摘要:
Https原理理解 阅读全文
摘要:
<div class="content"></div> .content{ height: 100%; overflow-y: auto; &::-webkit-scrollbar{ width: 6px; } &::-webkit-scrollbar-thumb { border-radius: 阅读全文
摘要:
mock.js 使用Mock的优势: 方便灵活的模拟业务数据,模拟业务场景(如登录或登出)下的数据交互,直接和后端开发服的接口对齐 •团队可以更好地并行工作,不需要再互相等待对方的进度,减少联调时的困难度 •测试覆盖率更广,可以较为方便的造出各类需要测试的数据 •方便前端功能演示,即可在只开发了UI 阅读全文
摘要:
函数重载: 为同一个函数提供多个函数类型定义来进行函数重载。 let suits = ["hearts", "spades", "clubs", "diamonds"]; function pickCard(x: {suit: string; card: number; }[]): number; 阅读全文
摘要:
重写和重载的的区分: 重写是存在类与类之间的;重载没有类与类之间的说法,比如同一个类里面方法名字相同,但是他们的参数不同(包括参数的顺序,个数,类型不同),那么这些函数就是重载。通过传入的参数不同匹配相应的方法。需要注意的是,是不是重载和函数返回值类型无关,即使两个函数函数名以及参数一样,但是返回值 阅读全文
摘要:
TypeScript快速入门 阅读全文
摘要:
1.useState,setState 区别: useState不会自动合并更新对象,想要合并更新对象可以使用函数式结合运算符: useState(prevState => { // 也可以使用 Object.assign return {...prevState, ...updatedValues 阅读全文
摘要:
GitHub回滚代码 阅读全文
摘要:
1. branch指针与HEAD指针 1.1 branch是什么? branch本质上是指向commit对象的指针。 1.2 HEAD是什么? HEAD是指向branch的指针,指向的是当前所在的分支。 为什么需要HEAD指针?因为往往分支都会有很多个,比如说master,dev等等,那么怎么知道当 阅读全文
摘要:
1.换行符在不同的操作系统上的表示
2.Git会自动对换行符进行转换
3.自己指定换行符转换方案 阅读全文