有个疑问,ts如何规定函数的类型呢?

我看大家都写的是关于参数和返回值的类型限制#ts#
全部评论
没明白要问什么,表述不太清楚 我猜你想问 [如何只声明、不实现函数],有两种方式(顺便说一下我了解的用途) 1. arrow function,常用于 Conditional Types 条件推断 ```ts type Add = (x: number, y: number) => number function addToBeChecked(x: number, y: number) {     return x + y } type Checked = typeof addToBeChecked extends Add ? true : never ``` 2. declare,常用于 `.d.ts` 文件中声明 lib 的函数接口,比如 `@types/react` 导出的 useState 就会这样声明 ```ts declare function add(x: number, y: number): number ```
3 回复 分享
发布于 2022-05-19 21:56
前排坐等大佬
点赞 回复 分享
发布于 2022-05-19 21:06

相关推荐

2025-12-21 21:22
安徽农业大学 运营
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
实习简历求拷打
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务