静态类型&自定义类型&基础类型&对象类型

静态类型

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类型
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容