Auffüllen von Tupeln in TypeScript
Mit dem Rest-Operator
kann man in einem Tupel eine Menge von Elementen definieren,
die aus einer beliebigen Anzahl
von Werten desselben Typs besteht.
Als Beispiel erstellen wir ein Tupel, in dem das erste Element ein String sein muss, gefolgt von einer beliebigen Anzahl von Zahlen:
let tpl: [string, ...number[]];
Füllen wir unser Tupel mit Daten:
tpl = ['str', 1, 2, 3, 4, 5];
Füllen Sie das folgende Tupel mit Daten:
let tpl: [string, string, ...number[]];
Füllen Sie das folgende Tupel mit Daten:
let tpl: [number, boolean, ...string[]];