Typescript 对象类型内箭头函数类型
type num = {
greet(name: string) : string
或者
greet: (name: string) => string
}
Typescript 对象类型内可选属性
type mttype = {
url: string,
method?: string
}
描述:
1. 对象属性或方法 也可以是可选的 此时就用到可选属性
2.比如 axios 发送get请求 method属性可以省略
3.可选属性的语法和函数可选参数的语法一致,都是 ? 表示
Typescript 对象类型内类型别名
// 创建类型别名
type person = {
name: string,
hobby(): void
}
// 使用类型别名
let obj:person = {
name:'张三',
hobby(){ }
}