// 返回值类型:只关注返回值类型本身 // 返回值类型是原始类型: type F5 = () => string type F6 = () => string let f5: F5 let f6: F6 // 返回值类型一样,f5 和 f6 可以相互赋值。 例: f6 = f5 f5 = f6 // 返回值类型是对象类型: type F7 = () => { name: string } type F8 = () => { name: string; age: number } let f7: F7 let f8: F8 // 成员多的赋值给成员少的 f7 = f8