跳转到内容

交叉类型

类似 extend

interface Turtle {
age: number
}
interface Olumel {
name: string
}
const sayHello: (olu: Turtle & Olumel) => (Turtle & Olumel) = (olu: Turtle & Olumel): (Turtle & Olumel) => {
return olu
}
sayHello({
name: 'olu',
age: 18
})