![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Typescript
Typescript学习
小夵
努力学习的前端少女
展开
-
Typescript
TS学习一、基础类型布尔类型let bool:boolean = false //直接赋值let bool1:booleanbool1 = false //先声明变量再赋值数值类型let num:number = 123num = 123 num = 0b11010101 //二进制num = 0o173 //八进制num = 0x7b //十六进制字符类型let s...原创 2019-09-09 09:59:43 · 193 阅读 · 3 评论 -
TS-Function
TS学习Function(函数)基本写法function add(x:number,y:number):number{ return x+y}let myAdd = function(x:number,y:number):number{ return x+y}let myAddFun:(name:string,age:number) => number = fu...原创 2019-09-09 19:12:18 · 4533 阅读 · 0 评论 -
TS-class
TS学习Class(类)基本使用class Person{ name:string; age:number; constructor(name:string,age:number){ this.name = name; this.age = age; } print(){ return this.name...原创 2019-09-10 11:06:52 · 413 阅读 · 0 评论 -
TS-interface
TS学习Interface(接口)基本使用interface LabelValue{ label:string;}function printLabel(labelObj:LabelValue){ console.log(labelObj.label)}let myObj = {label:"hello"};printLabel(myObj)可选属性inter...原创 2019-09-10 16:05:47 · 328 阅读 · 0 评论 -
TS-泛型
TS学习泛型基本使用//定义一个普通的函数 这样 只能返回一个number类型的数值 如果希望能传入一个任意类型的参数,则可以使用anyfunction Hello(num:number):number{ return num}//但是使用any的话 就失去了校验参数的意义 所以 我们就使用泛型function Hello1(str:any):any{ return...原创 2019-09-10 17:06:45 · 288 阅读 · 0 评论