鸿蒙开发TypeScript第九课:断言
·
鸿蒙开发TypeScript第九课:断言 as
断言:一旦发现存在类型断言,就不再对该值进行类型推断,而是直接采用断言给出的类型(就是告诉编译器,你别管了,直接用我的)
直接看代码:
aboutToAppear(): void {
// 1、使用
type T = 'a'|'b'|'c'; // 它只能是'a','b','c'字符串
let foo = 'a'; // 它是string类型
let bar:T = foo as T; // 断言后就对了
// 2、规则:至少互为子类,父类。
const n = 1;
//const m:string = n as string; // 错误
}
教程项目的全部源码图:

有需要完整教程demo的私信我,我每天都看私信的。
更多推荐

所有评论(0)