typescript - Vad är skillnaden mellan Map och Record


Jag förstår inte riktigt vad skillnaden mellan Map och Record i Typescript är.

Den enda jämförelsen jag hittade var

En mycket användbar inbyggd typ som introducerades i Typescript 2.1 är Record: den låter dig skapa en typad karta och är utmärkt för att skapa sammansatta gränssnitt.

https://levelup.gitconnected.com/advanced-typescript-types-with-examples-1d144e4eda9e,

men att skriva Maps så här:

const testMap = new Map<number, string>();

fungerar också, så jag förstår egentligen inte skillnaden.

Relaterade artiklar