satisfies TypeScript · 关键字
让值接受类型体检,同时保留自己最精确的原始类型,像考生必须符合报名条件,但毕业证上仍保留真实成绩。
怎么用
值 satisfies 类型
小例子
const 配置 = {
主机: "localhost",
端口: 3000
} satisfies Record<string, string | number>;
类型检查结果
配置通过检查,仍保留 主机:"localhost" 等具体键
提醒:比 as 安全,不会丢失字面量类型
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条