JavaScript
Sproget, hele første semester er skrevet i. Start i toppen, hvis du aldrig har programmeret før.
- Arrays Arrays i JavaScript forklaret på dansk: opret en liste, hent et element, tilføj og fjern, og løb den igennem med en løkke. Med eksempler du kan køre.
- Datatyper i JavaScript Datatyper i JavaScript forklaret på dansk: number, string, boolean, undefined og null, og hvorfor 5 + "5" bliver til 55 i stedet for 10.
- for-løkken Hvad er en for-løkke? Forklaret på dansk med eksempler du kan køre, og de to fejl der giver en løkke, som kører én gang for meget eller aldrig stopper.
- Funktioner i JavaScript Funktioner i JavaScript forklaret på dansk: parametre, return og kald. Med eksempler du kan køre, og forklaringen på hvorfor din funktion giver undefined.
- if og else if, else og else if i JavaScript forklaret på dansk. Sådan får du programmet til at vælge, og sådan undgår du de tre klassiske begynderfejl.
- let og const Forskellen på let og const i JavaScript, forklaret på dansk med eksempler. Hvornår du bruger hvad, og hvorfor const stadig kan ændres indeni.
- Sammenligninger og === Forskellen på == og === i JavaScript forklaret på dansk, med eksempler på de sammenligninger der giver overraskende svar, og hvordan du undgår dem.
- Skabelonstrenge Skabelonstrenge i JavaScript forklaret på dansk. Sådan sætter du variabler ind i tekst uden plusser, og hvornår du skal passe på med brugerinput.
- Variabler i JavaScript Hvad er en variabel i JavaScript? Kort forklaring på dansk med eksempler, du kan køre i browseren, og de fejl alle laver i starten.
- while-løkken while-løkken i JavaScript forklaret på dansk. Hvornår du bruger while frem for for, hvordan do...while adskiller sig, og hvordan du undgår en uendelig løkke.
- Fejlfinding Sådan finder du fejl i JavaScript uden at gætte. Læs fejlbeskeden, brug console.log systematisk, og indsnævr problemet. Forklaret på dansk.
- JSON Hvad er JSON? Forklaret på dansk med eksempler. Forskellen på JSON og et JavaScript-objekt, og hvordan du bruger JSON.parse og JSON.stringify.
- map, filter og find map, filter, find og reduce i JavaScript forklaret på dansk, med eksempler du kan køre. Hvornår du bruger hvilken, og hvorfor de er bedre end en for-løkke.
- Objekter Objekter i JavaScript forklaret på dansk: nøgler og værdier, punktnotation, indlejrede objekter og arrays af objekter. Med eksempler du kan køre.
- Scope - hvor en variabel findes Scope i JavaScript forklaret på dansk: hvorfor en variabel fra en funktion ikke findes udenfor, og hvordan du læser ReferenceError is not defined.
- Asynkron JavaScript Asynkron JavaScript forklaret på dansk: promises, async og await, og hvorfor koden efter dit API-kald kører, før svaret er kommet.
- fetch - hent data fra et API Sådan bruger du fetch i JavaScript til at hente data fra et API. Forklaret på dansk, med fejlhåndtering, statuskoder og de fælder alle falder i.