基础静态类型
只要在声明变量的后边加一个:号,然后加上对应的类型
number,string,null,undefinde,symbol,boolean,void
: 基础数据类型 叫做基础静态类型
const count : number = 111;
const name : string = 'abc';
对象静态类型
一、普通的对象静态类型
const xiaoJieJie :{
name : string,
age : number
} = {
name:'姓名',
age : 18
}
二、数组形式的对象静态类型
const array1 : string[] = ['xiaohong','xiaolv','xiaohei']
//string[]表示数组的每一项都必须为字符串
三、类形式的对象静态类型
class Person {}
const daJiao :Person =new Person()
四、函数类型的对象静态类型
const func1 : () => string = ()=>{return 'meimei' }
// 表示函数所返回的必须是字符串类型
总结一下ts的对象类型有:
- 对象类型
- 数组类型
- 类类型
- 函数类型