Skip to Content
TypeScript Kochbuch
book

TypeScript Kochbuch

by Stefan Baumgartner
September 2024
Intermediate to advanced
422 pages
9h 59m
German
O'Reilly Media, Inc.
Book available
Content preview from TypeScript Kochbuch

Kapitel 7. Variadische Tupel-Typen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Tupeltypen sind Arrays mit einer festen Länge, bei denen jeder Typ jedes Elements definiert ist. Tupel werden häufig in Bibliotheken wie React verwendet, da es einfach ist, Elemente zu destrukturieren und zu benennen, aber auch außerhalb von React haben sie sich als gute Alternative zu Objekten durchgesetzt.

Ein variabler Tupeltyp ist ein Tupeltyp, der dieselben Eigenschaften hat - die definierte Länge und der Typ jedes Elements sind bekannt -, dessen genaue Form aber noch nicht definiert ist. Sie teilen dem Typsystem mit, dass es einige Elemente geben wird, aber wir wissen noch nicht, welche das sein werden. Sie sind generisch und sollen durch echte Typen ersetzt werden.

Was sich wie ein ziemlich langweiliges Feature anhört, wird viel spannender, wenn wir verstehen, dass Tupeltypen auch zur Beschreibung von Funktionssignaturen verwendet werden können, da Tupel als Argumente auf Funktionsaufrufe verteilt werden können. Das bedeutet, dass wir variadische Tupletypen verwenden können, um die meisten Informationen aus Funktionen und Funktionsaufrufen sowie aus Funktionen, die Funktionen als Parameter akzeptieren, herauszuholen.

In diesem Kapitel werden viele Anwendungsfälle beschrieben, in denen wir variadische Tupel-Typen verwenden können, um verschiedene Szenarien zu beschreiben, in denen wir Funktionen als Parameter ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Effektives TypeScript

Effektives TypeScript

Dan Vanderkam
React Kochbuch

React Kochbuch

David Griffiths, Dawn Griffiths

Publisher Resources

ISBN: 9781098196301Supplemental Content