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

                      JavaScript
1 / 10
volgende
Slide 1: Tekstslide
InformaticaWOStudiejaar 4,5

In deze les zitten 10 slides, met tekstslides.

time-iconLesduur is: 45 min

Onderdelen in deze les

                      JavaScript

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Fundament
Kerndomein D. Programmeren

Ontwikkelen met JavaScript (JS)


Slide 2 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen:
Je kunt na deze les:

Slide 3 - Tekstslide

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

Deze slide heeft geen instructies

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

Deze slide heeft geen instructies

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

Deze slide heeft geen instructies

?

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Opdracht
  1. G
timer
3:00

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen:
Je kunt nu:

Slide 9 - Tekstslide

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

Deze slide heeft geen instructies