@mudssky/jsutils
Preparing search index...
RemoveIndexSignature
Type Alias RemoveIndexSignature<Obj>
RemoveIndexSignature
:
{
[
Key
in
keyof
Obj
as
Key
extends
`
${
infer
Str
}
`
?
Str
:
never
]
:
Obj
[
Key
]
}
移除索引签名 即 [key:string]:any 这个允许任意key
这里利用了索引签名不能构造字面量类型(因为没有名字)
Type Parameters
Obj
extends
Record
<
string
,
any
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@mudssky/jsutils
Loading...
移除索引签名 即 [key:string]:any 这个允许任意key
这里利用了索引签名不能构造字面量类型(因为没有名字)