typescript - 在 TypeScript 中将类型作为对象引用
问题描述
打字稿中有没有办法声明一个返回特定对象的函数?
例如,有没有办法声明一个函数,该函数返回与内部传递的相同对象?不是具有相同结构的对象,但实际上是完全相同的引用:
function f(x : Object) : x {
return x
}
解决方案
const f = <T>(x: T): T => x;
这将从 x 推断类型 T,它将用作返回类型。
推荐阅读
- r - 在 R 中的数据表中查找关键字
- java - 限制调用 Spring Boot Rest 端点,直到从 db 映射完成
- html - 如何将导航链接移动到下拉列表中
- swift - 在 Chrome 等其他应用上快速打开网址
- r - 将列表中的网格化数据转换为数据框
- python - 如果包含在括号中,则替换列的字符串值
- javascript - 如何在 jQuery.get "Data" 中获取特定元素
- amazon-s3 - 有什么方法可以只同步 aws s3 存储桶中存在的文件而不是已删除的文件?
- r - R Shiny:如何在单击直方图中的条形时过滤数据表?
- mqtt - 新订阅时未使用 Mosquitto 的 QoS 1 消息