TypeScript · Junior · Pytanie 45 z 75
Jak pobrać typ zwracany przez funkcję createStore?
- ✓Poprawna odpowiedź:
ReturnType<typeof createStore> - 2
typeof createStore()z wywołaniem funkcji - 3
ResultOf<createStore>ze standardowej biblioteki
Wyjaśnienie
ReturnType przyjmuje typ funkcji, więc potrzebne jest typeof. Podobnie Parameters<typeof fn> daje krotkę parametrów. W ten sposób typy są wyprowadzane z implementacji, a nie duplikowane.