Spring til indhold
Academi.dk

Callback

engelsk: callback function

En callback er en funktion, du sender med som argument til en anden funktion, så den kan kalde din funktion senere. Det bruges, når noget skal ske på et tidspunkt, du ikke selv styrer. Når der klikkes, eller når et svar er kommet hjem.

Der findes ikke et dansk ord, der bruges i praksis. Man siger callback.

knap.addEventListener("click", minFunktion);

minFunktion er en callback. Bemærk, at den står uden parenteser: du afleverer funktionen, du kalder den ikke. Skriver du minFunktion(), bliver den kørt med det samme, og det er resultatet, der bliver afleveret. En af de hyppigste begynderfejl.

Hele forklaringen
Funktioner i JavaScript