JavaScript Arrays

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

This lesson contains 14 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 20 min

Items in this lesson

JavaScript Arrays

Slide 1 - Slide

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 - Slide

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 - Slide

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 - Slide

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

Slide 5 - Slide

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 - Slide

Slide 7 - Slide

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 - Slide

Waarden aan array toevoegen/verwijderen - 2

Slide 9 - Slide

splice()
splice(index)


Slide 10 - Slide

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 - Slide

Splice() voorbeeld

Slide 12 - Slide



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 - Quiz

Maak een array Namen en vul hier 5 namen in

Slide 14 - Open question