Wypełnianie krotek w TypeScript
Za pomocą operatora rest
w krotce można zdefiniować zestaw elementów,
składający się z dowolnej liczby
wartości, mających jeden typ.
Dla przykładu zróbmy krotkę, w której pierwszym elementem musi być ciąg znaków, a następnie będzie następować dowolna liczba liczb:
let tpl: [string, ...number[]];
Wypełnijmy naszą krotkę danymi:
tpl = ['str', 1, 2, 3, 4, 5];
Wypełnij danymi następującą krotkę:
let tpl: [string, string, ...number[]];
Wypełnij danymi następującą krotkę:
let tpl: [number, boolean, ...string[]];