-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ts #76
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
point
元组类型只能表示一个已知元素数量和类型的数组。
接口首字母大写,且赋值的时候,变量的形状必须和接口的形状保持一致。
索引签名,用来实现定义任意属性
1 typeof
2 keyof
4 infer
5 extends
6 类型索引
7 Readonly
8 Partial, Partial 只支持处理第一层属性
9 DeepPartial
10 Required
11 Pick
12 Record
Record<K extends keyof any, T> 的作用是将 K 中所有的属性的值转化为 T 类型。
Question
1 为什么 TS 的函数表达式得这样写
2 采用函数表达式接口定义函数的方式时,对等号左侧进行类型限制,可以保证以后对函数名赋值时保证参数个数、参数类型、返回值类型不变。
3 infer 代码不懂
5 DeepPartial
6 Required 将类型的属性变成必选
The text was updated successfully, but these errors were encountered: