什么意思"/>
在ts中:!代表什么意思
在 TypeScript 中,!
表示对一个变量断言其非空。也就是说,你可以使用 !
来告诉 TypeScript 编译器,某个变量在某个时候一定有值,从而避免出现空引用的错误。
例如:
let foo: string |undefined;foo = 'hello';console.log(foo.length); // OKfoo = undefined;console.log(foo.length); // Errorconsole.log(foo!.length); // OK
在上面的代码中,foo
是一个可以为 `und
更多推荐
在ts中:!代表什么意思
发布评论