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

                      JavaScript
1 / 10
suivant
Slide 1: Diapositive
InformaticaWOStudiejaar 4,5

Cette leçon contient 10 diapositives, avec diapositives de texte.

time-iconLa durée de la leçon est: 45 min

Éléments de cette leçon

                      JavaScript

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Fundament
Kerndomein D. Programmeren

Ontwikkelen met JavaScript (JS)


Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Leerdoelen:
Je kunt na deze les:

Slide 3 - Diapositive

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

Cet élément n'a pas d'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 - Diapositive

Cet élément n'a pas d'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 - Diapositive

Cet élément n'a pas d'instructions

?

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Opdracht
  1. G
timer
3:00

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

Leerdoelen:
Je kunt nu:

Slide 9 - Diapositive

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

Cet élément n'a pas d'instructions