as TypeScript · 关键字
像把一张票据强行填进指定抽屉;你告诉编译器"我确定它是这个类型",错了就是你自己担责。
怎么用
值 as 类型
小例子
let 未知: unknown = "hello"; let 长度 = (未知 as string).length;
类型检查结果
长度 被推断为 number
提醒:断言只在类型层面生效,运行时不改变值
官方文档:https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#type-assertions
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条