TS
文章平均质量分 53
TS
HarryHY
从入门到放弃
展开
-
TS——小计
TS小计原创 2023-02-07 23:14:26 · 459 阅读 · 1 评论 -
前端学习TS之路——7(泛型)
写法:function getDate<T>(value:T):T{ return value;}getDate<number>(123)getDate<string>('111')function getDate<T>(value:T):any{ return "adsads";}getDate<number>(1...原创 2019-11-12 16:01:51 · 604 阅读 · 0 评论 -
前端学习TS之路——6(接口规定)
1.属性接口:对json的约束function funname(laber:string):void{ console.log(1)}funname('string')TS中自定义方法传入参数对JSON进行约束function funname(laber:{'label':string}):void{ console.log(1)}funname({lable:'1224'})...原创 2019-11-08 13:04:16 · 538 阅读 · 0 评论 -
前端学习TS之路——5(类)
TS定义类 : class Person{ name:string;//省略的public关键词 constructor(name:string){//构造函数实例化类的时候触发的 this.name = name } aa():void{ ...原创 2019-11-08 12:47:51 · 1713 阅读 · 0 评论 -
前端学习TS之路——4(函数)
函数的声明:function aa():string{return 'aa'}匿名函数的声明var fun2 = function():number{return 1}定义方法传参:function get1(name:string,age:number):string{ return `${name}`}无返回值function run():void{let a...原创 2019-11-07 13:15:36 · 651 阅读 · 0 评论 -
前端学习TS之路——3(数据类型)
定义数组的方法var arr:number[]=[1,2,3]var arr:Array<number> = [1,2,3]元祖类型给数组中每一个元素指定类型let arr:[number,string] = [1,'1']枚举类型——enumenum Flag {success=1,error=2}let f:Flag = Flag.errorenum Co...原创 2019-10-31 23:04:51 · 927 阅读 · 0 评论 -
前端学习TS之路 ——2(快速预览——函数的定义、引用类型、对象、类)
函数的function pipi(bigbum:number):string{ return '骑着'+bigbum+'大的皮皮虾' }var bigbum:number = 18var result:string = pipi(bigbum)console.log(result)原创 2019-10-25 10:53:52 · 1336 阅读 · 1 评论 -
前端学习TS之路——1(TS的启动、数据类型)
安装TSnpm i typescript -gTS的文件是ts结尾的后缀因为TS是包含ES6的需要转化一下命令行输入:tsc index.ts()会生成一个.js的文件VScode自动编译TS的代码第一步:进入文件 输入命令行:tsc index.ts()tsc --init(生成tsconfig.json);第二步:将tsconfig.json中的"outDir"...原创 2019-09-27 10:02:28 · 7533 阅读 · 0 评论