State Management · Middle · Frage 5 von 75

Wozu dient das dritte Argument init in useReducer(reducer, arg, init)?

Antwort zeigen

Richtige Antwort: Lazy Initialisierung beim ersten Rendern

Erklärung

useReducer(reducer, username, createInitialState) vermeidet, einen teuren Anfangszustand bei jedem Rendern neu zu berechnen - wie ein lazy Initializer bei useState. init lässt sich auch zum Zurücksetzen wiederverwenden.

Zum Weiterlesen

Fehler in der Frage

State Management · Middle · Frage 5

Teste dich selbst

Mach den Test State Management · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen