Skip to content
On this page

type

type 也可以来进行约束变量类型,类似于interface

type 的使用

ts
type user = {
  name: string
  age: number
}

type name = string
type fn = (a: number, b: number) => void

type 的继承

ts
type name = {
  name: string
}
type age = {
  age: number
}
type user = name &
  age & {
    sayHello(): string
  }