Een tuple wijzigen in TypeScript
Elementen van een tuple kunnen worden gewijzigd door er waarden van het overeenkomstige type in toe te wijzen. Laten we een voorbeeld bekijken. Stel dat we de volgende tuple hebben:
let user: [string, number] = ['john', 31];
Laten we een element ervan wijzigen:
user[0] = 'eric';
console.log(user);
Een poging om een waarde van een ander type in een tuple-element toe te wijzen, zal echter leiden tot een fout:
user[0] = 12; // fout
Vertel wat het resultaat zal zijn van het uitvoeren van de volgende code:
let time: [number, number, number] = [12, 59, 59];
time[0] = 13;
console.log(time);
Vertel wat het resultaat zal zijn van het uitvoeren van de volgende code:
let time: [number, number, number] = [12, 59, 59];
time[0] = '01';
console.log(time);