一、数组
1.创建数组
let names:string[ ] = [ ]
如果数组中的元素是 number 型 ,那么创建数组为 let nums:number[ ] = [ ]
二、函数
三、对象
1、基本属性的类型注解
2、对象方法的类型注解
举例: void 表示对象的方法没有返回值
①没有参数:
②有参数,没有返回值:
③有参数,有返回值:
四、接口的使用
接口:为对象的类型注解命名,方法复用对象,interface表示接口,接口名称约定用 I 开头
语法:
interface IUser { // interface: 接口(固定的) IUser:对象名
name : string
age : number
say : ( ) => void
}
使用接口:
let pl:IUser = {
name : ' jack ' ,
age : 18 ,
say : function ( ) => {
console.log ( ' hello ' )
}
}