Jaar 4 - Module 2 - Les 8: JavaScript Afsluiting
Leren hoe websites werken
Wat het verschil is tussen server & client software
Leren hoe websites werken
Wat het verschil is tussen server & client software
Zelf een website maken met Python, HTML & Javascript
Voor jezelf, of voor een eigen klant
Leren hoe JavaScript werkt
Leren hoe JavaScript werkt
Een memory game maken met JavaScript
Leren hoe JavaScript werkt
Een memory game maken met JavaScript
JavaScript toepassen op je eigen website
Een JavaScript toets maken
Een JavaScript toets maken
Telt mee voor je cijfer (8% - havo 5% - VWO)
Een legaal spiekbriefje maken!
Alles dat op 1 kantje past, mag je opschrijven
En volgende week gebruiken bij de toets!
Een legaal spiekbriefje maken!
Alles dat op 1 kantje past, mag je opschrijven
En volgende week gebruiken bij de toets!
Een legaal spiekbriefje maken!
Alles dat op 1 kantje past, mag je opschrijven
En volgende week gebruiken bij de toets!
Maar eerst nog:
Maar eerst nog:
Proefwerkvragen oefenen
Printen -> console.log()
Loops
Variabelen
Lijsten
Functie
Wat weet je nog over de if in JavaScript?
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over de if in JavaScript?
let aantal = prompt("Hoeveel ijs?");
if (aantal <= 0){
alert("Je wilt dus geen ijs");
} else if (aantal == 1){
alert("Eén bolletje");
} else { // 2 of hoger
alert(aantal + " bolletjes");
}
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over de if in JavaScript?
Schrijf minstens 1 ding op op je bordje!
let aantal = prompt("Hoeveel ijs?");
if (aantal <= 0){
alert("Je wilt dus geen ijs");
} else if (aantal >= 1 && aantal <= 3){
alert("Eén, twee of drie bolletjes");
} else { // 4 of hoger
alert(aantal + " bolletjes");
}
Wat weet je nog over de if in JavaScript?
Schrijf minstens 1 ding op op je bordje!
let aantal = prompt("Hoeveel ijs?");
if (aantal <= 0){
alert("Je wilt dus geen ijs");
} else if (aantal >= 1 && aantal <= 3){
alert("Eén, twee of drie bolletjes");
} else { // 4 of hoger
alert(aantal + " bolletjes");
}
niet =>
>= (zeg groter gelijk)
Wat weet je nog over de if in JavaScript?
Schrijf minstens 1 ding op op je bordje!
let aantal = prompt("Hoeveel ijs?");
if (aantal <= 0){
alert("Je wilt dus geen ijs");
} else if (aantal >= 1 && aantal <= 3){
alert("Eén, twee of drie bolletjes");
} else { // 4 of hoger
alert(aantal + " bolletjes");
}
Geen and maar &&
Wat weet je nog over functies in JavaScript?
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over functies in JavaScript?
function weg() {
var tekst = document.getElementById("tekst");
tekst.style.visibility = "hidden";
}
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over loops/lussen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over loops/lussen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
for (let i = 0; i < 5; i++) {
tekst.innerHTML += "Berichtje " + i + "<br>";
}
Wat weet je nog over HTML elementen ophalen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over HTML elementen ophalen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
var knop = document.getElementById("knop1");
knop.style.visibility = "hidden";
Wat weet je nog over HTML elementen ophalen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
var knop = document.getElementById("knop1");
knop.style.visibility = "hidden";
var teksten = document.getElementsByTagName("p");
for (var i = 0; i < teksten.length; i++) {
teksten[i].style.color = "red";
}
<p class="soort1" id="tekst0">Wat</p>
<p class="soort1" id="tekst1">een</p>
<p class="soort2" id="tekst2">mooie</p>
<p class="soort2" id="tekst3">tekst</p>
Wat weet je nog over HTML elementen ophalen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
var knop = document.getElementById("knop1");
knop.style.visibility = "hidden";
var teksten = document.getElementsByTagName("p");
for (var i = 0; i < teksten.length; i++) {
teksten[i].style.color = "red";
}
<p class="soort1" id="tekst0">Wat</p>
<p class="soort1" id="tekst1">een</p>
<p class="soort2" id="tekst2">mooie</p>
<p class="soort2" id="tekst3">tekst</p>
Wat weet je nog over HTML elementen ophalen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
var knop = document.getElementById("knop1");
knop.style.visibility = "hidden";
var teksten = document.getElementsByClassName("soort1");
for (var i = 0; i < teksten.length; i++) {
teksten[i].style.color = "red";
}
<p class="soort1" id="tekst0">Wat</p>
<p class="soort1" id="tekst1">een</p>
<p class="soort2" id="tekst2">mooie</p>
<p class="soort2" id="tekst3">tekst</p>
Wat weet je nog over HTML elementen ophalen in JavaScript?
Schrijf minstens 1 ding op op je bordje!
var knop = document.getElementById("knop1");
knop.style.visibility = "hidden";
var teksten = document.getElementsByClassName("soort1");
for (var i = 0; i < teksten.length; i++) {
teksten[i].style.color = "red";
}
<p class="soort1" id="tekst0">Wat</p>
<p class="soort1" id="tekst1">een</p>
<p class="soort2" id="tekst2">mooie</p>
<p class="soort2" id="tekst3">tekst</p>
Wat weet je nog over events in JavaScript?
Schrijf minstens 1 ding op op je bordje!
Wat weet je nog over events in JavaScript?
Schrijf minstens 1 ding op op je bordje!
let par = document.getElementById("tekst");
let knop = document.getElementById("knop1");
knop.addEventListener("click", groet);
function groet(){
par.innerHTML = "Je hebt geklikt op de knop!";
}
Goed of fout?
function weg {
var tekst = document.getElement("tekst");
tekst.style.visibility = "hidden";
}
let aantal = prompt("Hoeveel ijs?");
if (aantal >= 0){
alert("Je wilt dus geen ijs");
} else if {
alert("Eén, twee of drie bolletjes");
}
Wat is de fout?
Wat print deze code?
for (let i = 1; i < 10; i++) {
console.log(i*10);
}
Wat doet deze code?
var index = 0;
let paragraaf1 = document.getElementById("par1");
paragraaf1.addEventListener("mouseover", veranderKleur);
let kleuren = ["black", "white"];
function veranderKleur() {
paragraaf1.style.background = kleuren[index];
if (index == 0) {
index = 1;
}
else {
index = 0;
}
}
let aantal = prompt("Hoeveel ijs?");
if (aantal >= 0){
alert("Je wilt dus geen ijs");
} else {
alert("Eén, twee of drie bolletjes");
}
De gebruiker voert 1 in, wat zegt de alert?