[propName: string]和[key:string]分别在什么情况下使用
来源:5-3 扩展解决 Express 的类型定义文件问题

迷失的小麦
2020-12-25
interface RequestWithBody extends Request {
body:{
[key:string]: string | undefined;
};
}
interface Person {
// readonly name: string;
name: string;
age?: number;
[propName: string]: any;
say(): string;
}
写回答
2回答
-
慕斯卡7269444
2021-09-19
二者没有区别,只是变量名而已
00 -
Dell
2020-12-27
在你不知道body里有什么的情况下,可以这么写
00
相似问题