typescript
DBBH
成都有合适webgl/webgpu岗位的请私信我
展开
-
记一下typescript中!的用法
function TEST(input: string | null): string { function fix() { return input!.charAt(0); } return fix("test");}这个!是断言 说他不为空,如果你不要就会报错Object is possibly 'null'.ts(2531)更加耿直的做法TEST(input: string | null): string { return input!; .原创 2021-01-08 15:30:57 · 492 阅读 · 0 评论 -
typescript的泛型的key部分用法
这里例子里使用K extends keyof T 表示K是T的key的数组的继承,于是就可以直接当做下标T[K]来用还可以拿来判断类型K是否存在于T类型中,有点意思原创 2020-12-16 17:16:41 · 1284 阅读 · 0 评论