typeScript
一个有理想的CV
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
typescript——7、把类作为参数类型的泛型类
定义一个User的类,这个类的作用就是映射数据库字段 然后定义一个MysqlDb的类这个类用于操作数据库 然后把User类作为参数传入到Mysql中原创 2020-09-19 11:11:30 · 1967 阅读 · 0 评论 -
typescript——5、泛型
定义 泛型:软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。组件不仅能够支持当前的数据类型,同时也支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能 通俗理解:泛型就是解决类 接口 方法的复用性、以及对不特定数据类型的支持 // 泛型:可以支持不特定的数据类型 要求:传入的参数和返回的参数一致 // 表示泛型,具体什么类型是调用这个方法的时候决定的 function getData<T>(value:T):T{ return value } get原创 2020-09-14 23:12:59 · 155 阅读 · 0 评论 -
typescript——接口
接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用,接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里方法的实现细节,它只规定这批类里必须提供某些方法,提供这些方法的类就可以满足实际需要。 属性接口(对json的约束) 对传入的对象进行约束 function printLabel(labelInfo:{label:string}):void{ console.l原创 2020-09-03 23:25:07 · 199 阅读 · 0 评论 -
typescript——4、类
ts中类的定义 class Person{ name:string; constructor(n:string){ this.name = n } getName():string{ return this.name } setName(name:string):void{ this.name = name } } var p = new Person("张三") p.getName() p.set原创 2020-08-23 22:09:53 · 717 阅读 · 0 评论 -
typescript——3、函数
函数的定义 函数声明法 function run():string{ return 'run' } 匿名函数 var fun = function():string{ return 'run' } 定义方法传参 函数声明法 function getInfo(name:string,age:number):string{ return `${name}---${age}` } getInfo('zhangsan',20) 匿名函数法 var getInfo = functio原创 2020-08-23 15:59:29 · 173 阅读 · 0 评论 -
typescript——2、数据类型
布尔类型(boolean) 数字类型(number) 字符串类型(number) 数组类型(array) 元组类型(tuple) 枚举类型(enum) 任意类型(any) null和undefined void类型 never类型 布尔类型 var flag:boolean = true 数字类型 var a:number = 123 字符串类型 var str:string = 'sasd' 数组类型 var arr:number[] = [222] let arr2:Array.原创 2020-08-13 23:53:17 · 142 阅读 · 0 评论 -
typescript——1、开始
typescript的安装 npm install -g typescript 或 cnpm install -g typescript 或 yarn global add typescript ts文件的编译 浏览器不支持ts,需要先编译成ES5 //使用命令 tsc index.ts 如果想即时生效 创建tsconfig.json文件 tsc --init生成配置文件 将tsconfig.json文件中的“outDir”改为 ‘./js’ 终端——运行任务——typescript——监视tscon原创 2020-08-13 00:01:28 · 144 阅读 · 0 评论
分享