![](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 · 237 阅读 · 0 评论 -
typescript学习之泛型
通俗理解:繁星就是解决 类 接口 方法的复用性,以及对不特定数据类型的支持可以解决的问题:当一个函数在传入的参数是什么类型的时候,就要返回什么类型T表示泛型,具体什么类型是调用这个方法的时候决定的 ,当然也可以是其他大写字母,一般都写Tfunction getInfo<T>(value:T):T{ // 表示传入的参数是什么类型,返回的就是什么类型 return v...原创 2020-03-14 09:41:50 · 162 阅读 · 0 评论 -
typescript学习之 接口
接口的作用:行为和动作的规范,对批量方法进行约束, 主要通过关键字 interface 定义接口属性接口interface Param { // 规定函数传入的参数是一个对象,并且必须符合以下特征 name:string; // 注意是用分号结束 age:number;}function getInfo(info:Param):void{ // 这样就把函数的参数和定义的...原创 2020-03-14 09:31:10 · 140 阅读 · 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 · 103 阅读 · 0 评论 -
typescript学习之函数
函数申明函数function run():string{ return 'str' } // 该函数必须返回一个string 匿名函数var run = function ():void{} // 该函数没有返回值函数的参数可选参数下面这个函数的第二个参数有个问号,表示这个参数可传可不传,传入的必须是numberfunction getInfo(name: stri...原创 2020-03-14 09:02:34 · 251 阅读 · 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 · 118 阅读 · 0 评论