Tuple-vulling in TypeScript
Met die rest operator
kan jy in 'n tuple 'n stel elemente definieer
wat uit 'n arbitrêre aantal
waardes bestaan, wat almal een tipe het.
Byvoorbeeld, laat ons 'n tuple maak waar die eerste element 'n string moet wees, en daarna sal 'n arbitrêre aantal getalle volg:
let tpl: [string, ...number[]];
Laat ons ons tuple met data vul:
tpl = ['str', 1, 2, 3, 4, 5];
Vul die volgende tuple met data:
let tpl: [string, string, ...number[]];
Vul die volgende tuple met data:
let tpl: [number, boolean, ...string[]];