JavaScript · Middle · Frage 16 von 75

Was ist Memoisierung?

Antwort zeigen

Richtige Antwort: Ergebnisse einer Funktion nach Argumenten cachen, um sie nicht neu zu berechnen

Erklärung

Eine memoisierte Funktion hält eine Map „Argumente → Ergebnis“ in einer Closure. Das funktioniert für reine Funktionen. Nachteile sind wachsender Speicher und schwierige Schlüssel für Objekte (oft nutzt man WeakMap).

Zum Weiterlesen

Fehler in der Frage

JavaScript · Middle · Frage 16

Teste dich selbst

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

Diesen Test machen