![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ts
文章平均质量分 75
南同学GHL
这个作者很懒,什么都没留下…
展开
-
typescript学习之装饰器
List item 是一种特殊类型的申明,它能够被附加到类申明、方法、属性或参数上,可以修改类的行为 通俗的讲,装饰器就是一个方法,可以注入到类、方法、属性或参数上来扩展类、属性、方法、参数的功能 常见的装饰器: 类装饰器、属性装饰器、方法装饰器、参数装饰器 装饰器的写法: 普通装饰器(无法传参)、装饰器工厂(可以传参) 类装饰器 普通类装饰器 普通装饰器中的参数只有一个,就是当前类,不能...原创 2020-03-14 13:34:20 · 248 阅读 · 0 评论 -
typescript学习之泛型
通俗理解:繁星就是解决 类 接口 方法的复用性,以及对不特定数据类型的支持 可以解决的问题:当一个函数在传入的参数是什么类型的时候,就要返回什么类型 T表示泛型,具体什么类型是调用这个方法的时候决定的 ,当然也可以是其他大写字母,一般都写T function getInfo<T>(value:T):T{ // 表示传入的参数是什么类型,返回的就是什么类型 return v...原创 2020-03-14 09:41:50 · 164 阅读 · 0 评论 -
typescript学习之 接口
接口的作用:行为和动作的规范,对批量方法进行约束, 主要通过关键字 interface 定义接口 属性接口 interface Param { // 规定函数传入的参数是一个对象,并且必须符合以下特征 name:string; // 注意是用分号结束 age:number; } function getInfo(info:Param):void{ // 这样就把函数的参数和定义的...原创 2020-03-14 09:31:10 · 144 阅读 · 0 评论 -
typescript学习之 类
类的定义 class Person { public name:string; // 公共属性 constructor (n:string) { // 构造函数 实例化类的时候触发的方法 this.name = n } run():void { console.log(this.name) } } var p = new P...原创 2020-03-14 09:09:53 · 104 阅读 · 0 评论 -
typescript学习之函数
函数 申明函数 function run():string{ return 'str' } // 该函数必须返回一个string 匿名函数 var run = function ():void{} // 该函数没有返回值 函数的参数 可选参数 下面这个函数的第二个参数有个问号,表示这个参数可传可不传,传入的必须是number function getInfo(name: stri...原创 2020-03-14 09:02:34 · 274 阅读 · 0 评论 -
typescript学习之数据类型
刚到公司,项目居然是用angular写的,太痛苦了,为了项目的需要,开启了ts的学习之路,ts中的数据类型总结如下: 布二类型(boolean) 定义变量:var bool:boolean = true 数字类型 (number) 定义变量:var num:number = 123 字符串类型 (string) 定义变量: var str:string = '123' 数组类型(array)...原创 2020-03-13 22:02:07 · 123 阅读 · 0 评论