跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
TypeScript
/
泛型
在泛型函数中,T extends { id: string } 能保证什么?
来自 泛型
TypeScript 6
进阶
1分钟
在泛型函数中,T extends { id: string } 能保证什么?
经过类型检查的实参具有字符串 id,因此函数体可以读取该成员。
运行时传入的每个 JSON 值都会被自动验证。
只有某个具名类的实例才会被接受。
id 必须非空且已经授权。
检查
向 AI 询问这道练习
报告错误
下一道练习
这段程序会输出什么?
预测输出
有新版本可用
重新加载