typescript
情谜⅔
写博客只是为了记录在工作中踩过得一些坑,按照我自己方便理解的方式写个笔记而已,以便后期查看,劳烦“所谓的大佬”绕行,谢谢
展开
-
typeScript中的函数(三)
函数定义:(必须指定返回值的类型,若无返回值返回值类型定义未void) 函数声明: function testFn():string { return 'testfn' } 匿名函数定义: var testFn1 = function():void{ } 定义方法传参 function test2Fn(name:string,age:number):strin...转载 2019-02-19 11:21:08 · 192 阅读 · 0 评论 -
typeScript中的类(四)
定义类 class Person{ name:string; //属性:省略了public关键字 constructor(n:string){ //构造函数,实例化类的时候触发方法 this.name=n } run():string{ return this.name } } var p = new ...转载 2019-02-19 11:33:08 · 150 阅读 · 0 评论 -
typeScript中的接口(五)
属性类型接口 ts中自定义传入参数,对json进行约束 function printLabel(labelInfo2:{label:string}){ console.log(labelInfo2) } printLabel({'label':'ABC'}) //{label: "ABC"} //printLabel({label1:'ABC'}) //报错,传入参数必须...转载 2019-02-19 12:02:58 · 152 阅读 · 0 评论 -
typescript学习过程(一)
刚开始学习typescript,根据视频记录重点,方便以后查询复习,学习链接:https://www.itying.com 1、vscode配置自动编译 1、第一步 tsc --inti 生成tsconfig.json 改 "outDir": "./XXX(编译后保存文件的目录)", 2、第二步 任务 - 运行任务 监视tsconfig.json 2、typeSc...转载 2019-02-13 18:15:10 · 318 阅读 · 0 评论 -
TypeScript 基本类型(二)
布尔类型(boolean)、数据类型(number)、字符串类型(string)定义方式: var num1:number = 12; var num2:string = 'ABC' var num3:boolean = true 注意:定义时必须指定数据类型,且赋值不能改变其类型 数组定义方式 1、[类型 + 方括号」表示法 2、数组泛型: Array<elemType&g...转载 2019-02-13 18:27:22 · 311 阅读 · 0 评论 -
typescript泛型(六)
泛型:软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。 在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。 这样用户就可以以自己的数据类型来使用组件。 通俗理解:泛型就是解决类接口方法的复用性、以及对不特定数据类型的支持...转载 2019-04-09 15:06:22 · 104 阅读 · 0 评论