Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära What Are Callbacks? | Foundations of Asynchronous JavaScript
Asynchronous JavaScript Explained

bookWhat Are Callbacks?

A callback is a function that you pass as an argument to another function, so that it can be executed later—often after an asynchronous operation completes. In asynchronous programming, callbacks are essential because they let you specify what should happen once a time-consuming task, like reading a file or waiting for a timer, is finished. This pattern helps you avoid stopping the entire program while waiting for something to complete.

script.js

script.js

index.html

index.html

copy

Callbacks make it possible for your code to keep running without waiting for long tasks to finish. Instead of blocking the program, you hand off a callback function to be called once the asynchronous operation is done. This way, your program remains responsive and efficient, handling other work while waiting for results.

question mark

What is a callback function?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 8

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 3.57

bookWhat Are Callbacks?

Svep för att visa menyn

A callback is a function that you pass as an argument to another function, so that it can be executed later—often after an asynchronous operation completes. In asynchronous programming, callbacks are essential because they let you specify what should happen once a time-consuming task, like reading a file or waiting for a timer, is finished. This pattern helps you avoid stopping the entire program while waiting for something to complete.

script.js

script.js

index.html

index.html

copy

Callbacks make it possible for your code to keep running without waiting for long tasks to finish. Instead of blocking the program, you hand off a callback function to be called once the asynchronous operation is done. This way, your program remains responsive and efficient, handling other work while waiting for results.

question mark

What is a callback function?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 8
some-alt