JavaScript 99a - verdieping: diversen zoals short-eval, filter(), map(), forEach, forEvery

                      JavaScript
1 / 10
next
Slide 1: Slide
InformaticaWOStudiejaar 4,5

This lesson contains 10 slides, with text slides.

time-iconLesson duration is: 45 min

Items in this lesson

                      JavaScript

Slide 1 - Slide

This item has no instructions

Fundament
Kerndomein D. Programmeren

Ontwikkelen met JavaScript (JS)


Slide 2 - Slide

This item has no instructions

Leerdoelen:
Je kunt na deze les:

Slide 3 - Slide

Rode achtergrond betekent: klas is stil, dit zijn de leerdoelen en quizzes waarbij niet overlegd mag worden.

Doel van deze les is om het leren zichtbaar te maken voor zowel leerling als docent.
if !variable || variable == ""
Met ! of == "" kun je in een if-statement zien of een variabele leeg is, die is dan true

bijvoorbeeld:
if (!variabele)
of
if (variabele == "")

Slide 4 - Slide

This item has no instructions

short-circuit evaluation
In plaats van ! of == "" kun je ook een default waarde geven aan een variabele, dat ziet er een beetje raar uit:

voorbeeld = a || 3;

De waarde van voorbeeld is a, behalve als die leeg of false is, dan is de waarde 3

Slide 5 - Slide

This item has no instructions

short-circuit evaluation
Met een short-circuit evaluation is je code korter dan een if-else statement, maar je verliest controle omdat je in een if-else meerdere regels code kunt opgeven

Slide 6 - Slide

This item has no instructions

?

Slide 7 - Slide

This item has no instructions

Opdracht
  1. G
timer
3:00

Slide 8 - Slide

This item has no instructions

Leerdoelen:
Je kunt nu:

Slide 9 - Slide

Rode achtergrond betekent: klas is stil, dit zijn de leerdoelen en quizzes waarbij niet overlegd mag worden.

Doel van deze les is om het leren zichtbaar te maken voor zowel leerling als docent.

Slide 10 - Slide

This item has no instructions