静态类型
const count:number = 2021;
自定义类型
interface Point{
x:number,
y:number
}
const point:Point = {
x:3,
y:4
}
console.log(point.x)
console.log(point.y)
基础类型 null、nudefined、symbol、boolean、void
基础类型
const count:number = 2021;
对象类型
//例子1:
const Point:{
x:number,
y:number
} = {
x:3,
y:4
}
//例子2:
const number:number[] = [1,2,3]
//例子3:引用自定义类型
class Point{}
const point:Point = new Point()
//例子4:函数引用类型
const fun:()=>number =()=>{
return 123
}
//这句话的含义是:当前函数请求体定义是函数名字是fun 紧跟着是一个箭头函数 并且返回值是number类型