Fyllning av tupler i TypeScript
Med rest-operatorn
i en tupel kan man definiera en uppsättning element
som består av ett godtyckligt antal
värden som har en typ.
Låt oss som exempel skapa en tupel där det första elementet måste vara en sträng, och sedan följs av ett godtyckligt antal nummer:
let tpl: [string, ...number[]];
Låt oss fylla vår tupel med data:
tpl = ['str', 1, 2, 3, 4, 5];
Fyll följande tupel med data:
let tpl: [string, string, ...number[]];
Fyll följande tupel med data:
let tpl: [number, boolean, ...string[]];