27. september 2019 - 11:40Der er
2 kommentarer og 1 løsning
array skifter indhold når bare jeg outputter den
Hej, for tiden sidder jeg og nørkler med at lære mig lidt javaScript. Jeg følger WC3 Schools kursus, og er rigtig glad for det. Dog bøvler jeg lige nu lidt med at forstå, hvorfor arrays fungerer, som de gør. Svaret er sikkert oplagt, men nu spørger jeg alligevel .
Lidt kontekst først.
Jeg har forstået så meget, at man kan man kan manipulere værdieme i en array. At man kan skifte dem ud, slette dem,klippe den sidste af, lægge nye til osv. Men jeg forstår ikke, hvorfor de bliver lavet om, når jeg skriver dem til skærmen
Den illustrative kode følger:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; document.write (fruits);
...så hvis du gerne vil se det sidste element, uden at fjerne det, skal du have fat i noget lignende: document.write(fruits[fruits.length-1])
Eller: document.write(fruits.slice(-1)[0])
Synes godt om
1 synes godt om dette
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.