Gå til innhold

Undertekster – variabel-steppere

Stepper 1: Opprette variabler

let navn = "Ola";
let alder = 17;
Steg Linje Undertekst
0 – Hva skjer i minnet når JavaScript kjører denne koden?
1 1 JavaScript leser linje 1 en variabel skal opprettes.
2 1 Teksten "Ola" opprettes i minnet.
3 1 Variabelen navn festes som en lapp på verdien.
4 2 JavaScript leser linje 2 enda en variabel.
5 2 Tallet 17 opprettes i minnet.
6 2 Variabelen alder festes som en lapp på verdien.
7 – Ferdig! To variabler peker på hver sin verdi i minnet.

Stepper 2: Endre en variabel

let navn = "Ola";
navn = "Kari";
Steg Linje Undertekst
0 – Hva skjer når vi endrer en variabel?
1 1 JavaScript leser linje 1 variabelen navn skal opprettes.
2 1 Teksten "Ola" opprettes i minnet.
3 1 Variabelen navn festes som en lapp på verdien.
4 2 JavaScript leser linje 2 variabelen navn skal få en ny verdi.
5 2 En ny verdi med teksten "Kari" opprettes i minnet.
6 2 Lappen navn flyttes til den nye verdien. "Ola" har ingen lapp lenger.
7 2 "Ola" er ikke lenger tilgjengelig og ryddes bort fra minnet.
8 – Ferdig! Variabelen navn peker nå på "Kari". Den gamle verdien er borte.