Typescript 什么';地图和记录的区别是什么

Typescript 什么';地图和记录的区别是什么,typescript,typescript-typings,Typescript,Typescript Typings,我不太明白Typescript中Map和Record的区别是什么 我发现唯一的比较是 Typescript 2.1引入的一个非常有用的内置类型是Record:它允许您创建类型化映射,并且非常适合创建复合接口 , 但是像这样键入地图: const testMap=newmap(); 同样有效,所以我不太理解其中的区别。Record是用作映射(键值对)的JavaScript对象。至于Map和Object之间的区别,请参阅完美地回答了我的问题,谢谢

我不太明白Typescript中Map和Record的区别是什么

我发现唯一的比较是

Typescript 2.1引入的一个非常有用的内置类型是Record:它允许您创建类型化映射,并且非常适合创建复合接口

,

但是像这样键入地图:

const testMap=newmap();

同样有效,所以我不太理解其中的区别。

Record
是用作映射(键值对)的JavaScript对象。至于
Map
和Object之间的区别,请参阅完美地回答了我的问题,谢谢