好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

TypeScript学习2--TypeScript基础静态类型和对象类型

在 TypeScript 静态类型分为两种,一种是基础静态类型,一种是对象类型。

基础静态类型

基础静态类型非常简单,只要再声明的变量后加一共  : 号,然后加上对应的类型,例如:

const count: number = 666 ;
const name: string  = 'hello'

类似这样常用的基础类型还有  null , undefinde , symbol , boolean , void  这些都是最常用的基础数据类型;

对象类型

对象类型有以下几种形式,这几种形式我们在 TypeScript 里叫做对象类型。

对象类型 数组类型 类类型 函数类型

 //   对象类型 
 const teacher: {
  name: string,
  age: number
}  =  {
  name:  'heyujie' ,
  age:  18 
}
console.log(teacher.name)

  //   数组类型 
const arrStr: String[] = ["小红", "小结", 'test' ];
console.log(arrStr)
  //   类类型 
 class Person { }
const dajiao: Person  =  new   Person();

  //   函数类型 getName 是一个函数,这个函数返回值是一个string 
const getName: () => string = () =>  {
    return  "大脚" ;
};
console.log(getName()) 

View Code

查看更多关于TypeScript学习2--TypeScript基础静态类型和对象类型的详细内容...

  阅读:56次