一:基础静态类型
const age: number = 18const name: string = 'james'
二:对象类型
对象类型
let nbaHero: {name: string,age: number} = {name : 'james',age: 18}
数组类型
let nbaHero: String[] = ['james', 'curry', 'westbrook']
类类型
class Hero{}let nbaHero: Hero = new Hero()
函数类型
const nba: () => string = () => {return 'james'}
三:自定义静态类型
- interface
interface Person{name: string,age: number}let a: Person = {name: 'a',age: 18}
