Ändern von Tupeln in TypeScript
Elemente eines Tupels können geändert werden, indem ihnen Werte des entsprechenden Typs zugewiesen werden. Schauen wir uns ein Beispiel an. Nehmen wir an, wir haben das folgende Tupel:
let user: [string, number] = ['john', 31];
Lassen Sie uns sein Element ändern:
user[0] = 'eric';
console.log(user);
Der Versuch, einem Element des Tupels einen Wert eines anderen Typs zuzuweisen, führt jedoch zu einem Fehler:
user[0] = 12; // Fehler
Erklären Sie, was das Ergebnis der Ausführung des folgenden Codes sein wird:
let time: [number, number, number] = [12, 59, 59];
time[0] = 13;
console.log(time);
Erklären Sie, was das Ergebnis der Ausführung des folgenden Codes sein wird:
let time: [number, number, number] = [12, 59, 59];
time[0] = '01';
console.log(time);