JavaScript Arrays

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

This lesson contains 17 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

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

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

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

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

Slide 10 - Slide

Slide 11 - Slide

Waarden aan array toevoegen/verwijderen - 2

Slide 12 - Slide

splice()
splice(index)


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

Splice() voorbeeld

Slide 15 - 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 16 - Quiz

Maak een array Namen en vul hier 5 namen in

Slide 17 - Open question