TypeScript · Junior · Frage 45 von 75
Wie bekommt man den Rückgabetyp der Funktion createStore?
- 1
ResultOf<createStore>aus der Standardbibliothek - 2
typeof createStore()mit einem Funktionsaufruf - 3
ReturnType<typeof createStore>
Antwort zeigen
Richtige Antwort: ReturnType<typeof createStore>
Erklärung
ReturnType nimmt einen Funktionstyp, deshalb braucht man typeof. Ebenso liefert Parameters<typeof fn> ein Tupel der Parameter. So leitet man Typen aus der Implementierung ab, statt sie zu duplizieren.