From eeff34d0de0583bded2b41152e1f727fc54fc652 Mon Sep 17 00:00:00 2001 From: ockley Date: Sat, 21 Mar 2026 10:16:47 +0100 Subject: [PATCH] oversat --- 1-js/11-async/01-callbacks/article.md | 148 +++++++++---------- 1-js/11-async/01-callbacks/callback-hell.svg | 111 +++++++++++++- 2 files changed, 183 insertions(+), 76 deletions(-) diff --git a/1-js/11-async/01-callbacks/article.md b/1-js/11-async/01-callbacks/article.md index 57115a909..754a3e42c 100644 --- a/1-js/11-async/01-callbacks/article.md +++ b/1-js/11-async/01-callbacks/article.md @@ -1,68 +1,66 @@ +# Introduktion: callbacks +```warn header="Vi bruger browser metoder i eksemplerne her" +For at demonstrere brugen af callbacks, promises og andre abstrakte koncepter, vil vi bruge nogle browser metoder: specifikt, indlæsning af scripts og udførelse af simple manipulationer af dokumentet. -# Introduction: callbacks +Hvis du ikke er fortrolig med disse metoder, og brugen af dem i eksemplerne er forvirrende, kan du med fordel læse et par kapitler fra den [næste del](/document) af tutorialen. -```warn header="We use browser methods in examples here" -To demonstrate the use of callbacks, promises and other abstract concepts, we'll be using some browser methods: specifically, loading scripts and performing simple document manipulations. - -If you're not familiar with these methods, and their usage in the examples is confusing, you may want to read a few chapters from the [next part](/document) of the tutorial. - -Although, we'll try to make things clear anyway. There won't be anything really complex browser-wise. +Vi vil dog forsøge at gøre tingene så simple og klare som muligt. Der vil ikke være noget virkelig komplekst browser-baseret. ``` -Many functions are provided by JavaScript host environments that allow you to schedule *asynchronous* actions. In other words, actions that we initiate now, but they finish later. +Mange funktioner leveret af JavaScript host miljøer tillader dig at planlægge *asynkrone* handlinger. Med andre ord, handlinger som vi starter nu, men de afsluttes senere. -For instance, one such function is the `setTimeout` function. +For eksempel, en sådan funktion er `setTimeout` funktionen. -There are other real-world examples of asynchronous actions, e.g. loading scripts and modules (we'll cover them in later chapters). +Der er andre eksempler på asynkrone handlinger i den virkelige verden, f.eks. indlæsning af scripts og moduler (vi vil dække dem i senere kapitler). -Take a look at the function `loadScript(src)`, that loads a script with the given `src`: +Tag et kig på funktionen `loadScript(src)`, som loader et script med det givne `src`: ```js function loadScript(src) { - // creates a