Avatar billede andjak Nybegynder
02. april 2002 - 14:17 Der er 4 kommentarer og
2 løsninger

Arrays

Er der en der kan forklare hvad arrays er og hvad de kan bruges til, samt erklæring og brug af et array.
Kom gerne med et NEMT eksempel.
Avatar billede rou Nybegynder
02. april 2002 - 14:24 #1
Simpelt forklaret er et array, en variabel som kan indeholde mere end bare een værdi, som hver især har en nummeret plads.

Du kan erklære en javascript array således:

var aMyArray = new Array;

.. og gemme information i den som følger:

aMyArray[0] = "data";

som så ligger på pladsen 0.

Næsten alt kan ligge i en array, selv andre arrays.
På den måde kan du tilnærme dig noget man kalder flerdimensionelle arrays. De er desværre ikke rigtigt implementeret i javascript.

aMyArray[1] = new Array;
aMyArray[1][0] = "data";
Avatar billede tknudsen Nybegynder
02. april 2002 - 14:25 #2
Arrays kan bruges til at samle data i een variabel.

Feks kan du lave et array, som hedder weekDay og så ligge navnene på ugedagene ind i arrayet:

var weekDay = new Array('Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag','Søndag');

herefter kan du kalde weekDay[0] og få strengen 'Mandag' returneret.


<script>

var weekDay = new Array('mandag','tirsdag','onsdag','torsdag','fredag','lørdag','søndag');

alert('Idag er det '+weekDay[1]);

</script>
Avatar billede ras2000 Nybegynder
02. april 2002 - 14:26 #3
Arrays er tabeller. Dem kan du bruge til at gemme lister og/eller sammenhørende værdier i. Et eksempel
http://www.eksperten.dk/spm/183895
og et andet
http://www.eksperten.dk/spm/156895
Avatar billede andjak Nybegynder
02. april 2002 - 14:27 #4
Skal jeg skrive det ind i <body> eller i <head>?
Avatar billede tknudsen Nybegynder
02. april 2002 - 14:29 #5
hvis det er det eksempel jeg gav dig behøver du ikke nødvendigvis at lave det i html - nyere browsere fårstår udemærket javascript alene.


Men ellers kan du gøre det i begge områder - også udenfor...
Avatar billede andjak Nybegynder
02. april 2002 - 14:32 #6
Tak for hjælpen! I må dele 50-50.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester