Arrays (draft) – videre innhold
Arrays kan inneholde alle typer verdier
Hittil har vi brukt tekst og tall, men arrays kan inneholde boolske verdier, eller blandinger:
En array kan til og med inneholde andre arrays, men det tar vi senere.
Hva du bør kunne forklare nå
Før du går videre til øvelsene, sjekk om du kan svare på disse spørsmålene med egne ord:
- Hva er en array, og hvorfor trenger vi dem?
- Hva betyr det at indekser starter på 0?
- Hva er forskjellen mellom antall verdier og den siste indeksen i arrayen?
- Hva skjer hvis du bruker en indeks som er utenfor arrayen?
Hvis du kan forklare disse fire tingene uten å se på koden, har du forstått det viktigste.
Array av objekter
Når objektene har samme egenskaper, er arrayen identisk med en tabell – akkurat det en database lagrer.
Kjede filter og map
Du kan kjede filter() og map() etter hverandre. Legg merke til likhetene med SQL.
To perspektiver: JavaScript og SQL
Samme data, to syntakser. Det du kan med arrays kan du med databaser – og omvendt.