You-Don-t-Know-TS
You-Don-t-Know-TS copied to clipboard
🔥🔥🔥 这是一个专注研究Typescript的网站,🎖🎖🎖在这里你可以全面深入学习Typescript相关知识,通过动画方式讲解TS,还有很多常见问题解答。你还可以挑战相应的题目,快来学习吧。
```ts /* _____________ 你的代码 _____________ */ type MyAwaited = T extends Promise ? MyAwaited : T extends { then: (p: (arg: infer K) => any) => any } ? K...
```ts //你的答案 type MyOmit = { [P in keyof T as P extends K ? never : P]: T[P] }; ```
```ts //你的答案 type MyOmit = { [P in keyof T as P extends K ? never : P]: T[P] }; ```
```ts //你的答案 type MyReturnType = T extends (...args: any[]) => infer R ? R : T; ```