Auf die Gefahr, meine Unkenntnis über TypScript-Typen zu demonstrieren - ich habe die folgende Frage.TypeScript - Array fester Länge <length> Typ?
Wenn Sie eine Typdeklaration für ein Array wie diese machen ...
position: Array<number>;
... es wird Ihnen ein Array mit beliebiger Länge. Wenn Sie jedoch ein Array mit Zahlen mit einer bestimmten Länge, d. H. 3 für x, y, z-Komponenten möchten, können Sie einen Typ mit einer festen Länge Array, so etwas?
position: Array<3>
Jede Hilfe oder Klarstellung geschätzt!
Brilli ant antwort - funktioniert einwandfrei – henryJack
Die Tupeltypen überprüfen nur die Anfangsgröße, so dass Sie nach der Initialisierung unbegrenzt viele "number" in Ihr "arr" schieben können. – benjaminz
Wahr, es ist immer noch Javascript zur Laufzeit zu "alles geht" an diesem Punkt. Zumindest das Typoskript transpiler wird dies zumindest im Quellcode erzwingen – henryJack