- 各种声明记得加类型,函数要加返回类型,也可以写成一个接口形式的返回类型。
interface objInterface {
label:string
size?:number
}
interface returnInterface {
color: string;
area: number
}
function printLabel(labelledObj: objInterface): returnInterface {
let a = {color: '#asd', area: 1}
return a
}
- 接口用于在外定义类型包,也可以设置可选值,这个很好。
- 接口可以被函数,类来用。
网友评论