JavaScript Arrays

JavaScript Arrays
1 / 14
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 20 min

Onderdelen in deze les

JavaScript Arrays

Slide 1 - Tekstslide

Leerdoelen
Je weet wat een array is
Je kunt een array declareren, op verschillende methoden
Je kunt een element opvragen uit een array
Je kunt een element wijzigen in een array
Je kunt een element toevoegen aan een array
Je kunt een element verwijderen uit een array

Slide 2 - Tekstslide

Wat is een Array
Een array is een lijst met indexen. In JavaScript hoeft een array niet van slechts een type te zijn.

In bovenstaand voorbeeld bestaat de array uit 4 elementen. Het eerste element heeft als index 0.
let fruitmand = ["appel","peer","ananas","banaan"];


Slide 3 - Tekstslide

Een array declareren
Een array kan op verschillende manieren gedeclareerd worden:
  • letterlijk, door waarden in blokhaken te zetten
  • door blokhaken te schrijven (lege array)
  • door Array() functie aan te roepen.

Slide 4 - Tekstslide

Voorbeelden array declaratie
zowel letterlijk als met array constructor
letterlijk een lege array maken
een lege array maken met de array constructor

Slide 5 - Tekstslide

werken met de index
Als je de index van een element weet, dan kun je het element ophalen of zelfs de waarde aanpassen.
let fruitmand = ["appel","peer","ananas","banaan"];
let pauzefruit = fruitmand[1]; //peer
fruitmand[2] = "mandarijn"; //["appel", "peer", "mandarijn", "banaan"]


Slide 6 - Tekstslide

Slide 7 - Tekstslide

waarden aan array toevoegen/verwijderen - 1
Met .push(value) kan ik een waarde aan het einde van de array toevoegen
Met .unshift(value) kan ik een waarde aan het begin van de array toevoegen
Met .pop() verwijder ik de laatste waarde
Met .shift() verwijder ik de eerste waarde

Slide 8 - Tekstslide

Waarden aan array toevoegen/verwijderen - 2

Slide 9 - Tekstslide

splice()
splice(index)


Slide 10 - Tekstslide

splice()
opt

index: verplicht. De indexpositie om items toe te voegen of te verwijderen. Een negatieve index telt vanaf achteren.
howMany: optioneel. Hoeveel elementen er verwijderd moeten worden
item: optioneel. Het element dat toegevoegd moet worden


splice(index, howMany, item1, ..., itemX)

Slide 11 - Tekstslide

Splice() voorbeeld

Slide 12 - Tekstslide



Hoe voeg je een nieuw element toe aan het einde van een array in JavaScript?
A
array.push(newElement);
B
array.insertLast(newElement);
C
array.addToEnd(newElement);
D
array.append(newElement);

Slide 13 - Quizvraag

Maak een array Namen en vul hier 5 namen in

Slide 14 - Open vraag