摘要: [] 现在前端主要有两种git钩子插件:husky,pre-commit。 下面我介绍一个git钩子,再介绍下husky与pre-commit的用法。 git 钩子 git有很多命令commit、push、rebase等等,这些命令主要是在执行.git文件夹中的东西,git 钩子目录就是在.git文 阅读全文
posted @ 2021-03-30 07:26 攀登高山 阅读(1580) 评论(0) 推荐(0)
摘要: [] 问题原因 出现git错误 error: failed to push some refs to 'https://github.com/... 的主要原因是远程库与本地库不一致造成的,在hint中也有提示把远程库同步到本地库就可以了。 问题分析 发生问题时候的状态 执行 git pull -– 阅读全文
posted @ 2021-03-29 10:24 攀登高山 阅读(2679) 评论(0) 推荐(0)
摘要: [] 插件安装 常见插件 中文语言包 - Chinese (Simplified) Language Pack for Visual Studio Code 在vscode中快速打开html文件 - open in browser 安装完成之后,当你右键html文件时,会多出以下两个选项 Open 阅读全文
posted @ 2021-03-29 09:54 攀登高山 阅读(654) 评论(0) 推荐(0)
摘要: [] 交叉类型 将多个类型合并为一个类型,新的类型将具有所有类型的特性,所以交叉类型是所有类型的并集。 // 交叉类型是所有类型的并集 interface IPerson { id: string; age: number; } interface IWorker { companyId: stri 阅读全文
posted @ 2021-03-27 08:21 攀登高山 阅读(238) 评论(0) 推荐(0)
摘要: [] let obj = { a: 1, b: 2, c: 3 } function getValues(obj: any, keys: string[]) { return keys.map(key => obj[key]); } console.log(getValues(obj, ['a', 阅读全文
posted @ 2021-03-26 11:52 攀登高山 阅读(926) 评论(0) 推荐(0)
摘要: [] Javascript中具有7种内置数据类型,分别是null, undefined, boolean, number, string, object, symbol(ES6)。 对于类型判断,常用的方法有typeof, instanceof, object.prototype.toString, 阅读全文
posted @ 2021-03-16 22:43 攀登高山 阅读(101) 评论(0) 推荐(0)
摘要: [] 泛型 泛型就是不预先确定的数据类型,具体的类型在使用的时候才能确定。 我们通常有泛型参数,泛型函数,泛型接口,泛型类等。 泛型参数 泛型参数与函数的参数等同对待,它只不过是另一个维度的参数,是代表类型,而不是代表有值的参数。泛型在高级类型中有广泛的应用。 首先我们来看一个函数: functio 阅读全文
posted @ 2021-03-10 23:26 攀登高山 阅读(134) 评论(0) 推荐(0)
摘要: [] 类与接口的关系 今天我们介绍一下接口与类的关系。我们通过一个图来说明。 从这个图中我们可以看接口与类的关系,首先接口之间是可以相互继承的,这样能实现接口的复用。 类也可以相互继承,可以实现方法与类的复用。 接口是可以通过类来实现的,但是接口只能约束类的公有成员。另外,接口也可以抽离类的成员,抽 阅读全文
posted @ 2021-03-10 06:24 攀登高山 阅读(84) 评论(0) 推荐(0)
摘要: [] 抽象类 所谓类的抽象是只能被继承,而不能被实例化的类。 抽象就是指不具体的,所以抽象类就是指不具体的类。所以抽象类自身没有什么功能,通常作为父类类使用。需要注意,抽象类仅仅作为基类,不能new。 abstract class Animal { eat() { console.log('eat' 阅读全文
posted @ 2021-03-09 09:39 攀登高山 阅读(80) 评论(0) 推荐(0)
摘要: [] 类的定义 类描述了所创建的对象共同的属性和方法。 class Dog { constructor(name: string) { this.name = name; } name: string = 'dog'; } let dog = new Dog('hello'); console.lo 阅读全文
posted @ 2021-03-09 06:11 攀登高山 阅读(166) 评论(0) 推荐(0)