Ma solution pour le challenge TypeScript «Tuple à Objet».
Se transformer le tableau en un objet, et les paire clé-valeur c'est dans les tableau providé.
Résultat
Exécuter en boucle sur les valeur et attribuer les valeur à les clés et les valeur de l'objet:
1type TupleToObject<T extends readonly any[]> = {
2 [K in T[number]]: K
3}
Éclairci
-
{ }
Créer un Objet T[number]
Boucle sur les valeurs du tableauK in T[number]
Pour exécuter en boucle et attribuer eux à la cléK
Attribuer les clé à la valeur