Pregunta 1
Pregunta
JavaScript wordt gebruikt om HTML interactief te maken
Pregunta 2
Pregunta
De D in DHTML staat voor
Respuesta
-
Database
-
Dynamic
-
Debugger
-
Data
Pregunta 3
Respuesta
-
Advanced JavaScript And XML
-
Asynchronous JavaScript And XML
-
Advanced JavaScript Application XML
-
Asynchronous JavaScript Application XML
Pregunta 4
Pregunta
JavaScript code moet verplicht tussen de <head> tags geplaatst worden.
Pregunta 5
Pregunta
Er zijn 2 soorten functies. Ingebouwde en Gebruikergedefinieerde
Pregunta 6
Pregunta
Elke regel wordt afgesloten met een ;
Pregunta 7
Pregunta
Een variabele wordt gemaakt met het JavaScript sleutelwoord var
Pregunta 8
Pregunta
We willen het element met id divResult op de pagina selecteren.
Hiervoor gebruiken we welke code?
Respuesta
-
document.getelementbyid('divResult');
-
document.getElementByid('divResult');
-
document.getElementById('divResult');
-
window.getelementById('divResult');
-
window.getElementById('divResult');
-
window.getelementbyid('divResult');
Pregunta 9
Pregunta
de inhoud van een div kunnen we veranderen door wat toe te voegen?
Respuesta
-
.value
-
.innerhtml
-
.Value
-
.InnerHTML
Pregunta 10
Pregunta
De code van een functie wordt constant uitgevoerd
Pregunta 11
Pregunta
Statements mag je verdelen over verschillende regels
Pregunta 12
Pregunta
Je mag de puntkomma weglaten
Pregunta 13
Pregunta
JavaScript is niet hoofdletter gevoelig
Pregunta 14
Pregunta
Duid alle Primitieve Typen aan van JavaScript
Respuesta
-
Getallen (numbers)
-
Tekenreeksen (strings)
-
Logische waarden
-
Objecten
-
Arrays
-
Null
-
NaN (Not a Number)
-
undefined
Pregunta 15
Respuesta
-
loosely typed
-
Strongly typed
Pregunta 16
Pregunta
De gebruiker geeft achtereenvolgens 12 en 13 in. Wat is de uitvoer met volgende code?
var getal1;
getal1 = prompt("geef getal in");
getal2 = prompt("geef getal in");
alert(getal1 + getal2);
Respuesta
-
Niets
-
1213
-
25
-
undefined
-
NaN
Pregunta 17
Pregunta
Wat is de waarde van uitkomst na het uivoeren van volgende code?
var uitvoer = 0;
var getal1 = "12";
var getal2= 10;
uitvoer = getal1 + getal2;
Pregunta 18
Pregunta
hoe zorgen we ervoor dat we de invoer via een prompt als GEHEEL getal gebruikt wordt?
Respuesta
-
parseFloat(prompt(...));
-
parseInt(prompt(...));
-
parsefloat(prompt(...));
-
parseint(prompt(...));
Pregunta 19
Pregunta
"" '' en null zijn hetzelfde
Pregunta 20
Pregunta
Speciale tekens (tab, nieuwe regel, etc.) kunnen we niet invoeren in strings.
Pregunta 21
Pregunta
wat is de waarde van de variabele uitkomst?
var tekst = "lorem ipsum";
var uitkomst = tekst.charAt(4);
Respuesta
-
l
-
o
-
r
-
e
-
m
-
(spatie)
-
i
-
p
-
s
-
u
Pregunta 22
Pregunta
wat is de waarde van de variabele uitkomst?
var tekst = "lorem ipsum";
var uitkomst = tekst.substring(0,8);
Respuesta
-
undefined
-
(leeg)
-
lorem ip
-
lorem i
-
lorem ips
Pregunta 23
Pregunta
var tekst = "lorem ipsum";
var uitkomst = tekst.indexOf('m');
Pregunta 24
Pregunta
var tekst = "lorem ipsum";
var uitkomst = tekst.lastIndexOf('m');
Pregunta 25
Pregunta
var tekst = "lorem ipsum";
var uitkomst = tekst.replace('m', 'x');
Respuesta
-
lorex ipsum
-
lorex ipsux
-
undefined
Pregunta 26
Pregunta
Wat is de waarde van uitkomst?
var tekst = "lorem ipsum";
var uitkomst = tekst.toUpperCase();
Respuesta
-
Lorem ipsum
-
Lorem Ipsum
-
LOREM IPSUM
-
lorem ipsum
-
undefined
Pregunta 27
Pregunta
wat is de waarde van uitkomst?
var uitkomst;
var a = 1;
uitkomst = a++;
Pregunta 28
Pregunta
Wat is de waarde van uitkomst?
var a = 2;
var b = "2";
var uitkomst = (a == b);
alert(uitkomst);
Pregunta 29
Pregunta
var a = 2;
var b = "2";
var uitkomst = (a === b);
alert(uitkomst);
Pregunta 30
Pregunta
wat is de waarde van uitkomst?
var uitkomst;
var getal1 = 4;
var getal2 = 6;
(getal1 < getal2) ? uitkomst = "groter" : uitkomst = "kleiner";
alert(uitkomst);
Pregunta 31
Pregunta
Parameters zijn bij functies verplicht
Pregunta 32
Pregunta
Welk van onderstaande functiedefinities is correct?
a)
function mijnFunctie (parameter1, parameter2){
alert('Het totaal bedrag is: ' + parameter1 + parameter2);
}
b)
var mijnFunctie = function(parameter1, parameter2){
alert('Het totaal bedrag is: ' + parameter1 + parameter2);
}
Respuesta
-
a
-
b
-
beiden
-
geen van beiden
Pregunta 33
Pregunta
een anonieme functie is een functie zonder naam
Pregunta 34
Pregunta
De naam van een variabele die wordt meegegeven aan een functie moet dezelfde zijn als die van de parameter van de functie.
Pregunta 35
Pregunta
Functies kan je meegeven als waarden van andere functies
Pregunta 36
Pregunta
printNaam('Jan'); is hetzelfde als
var naam = 'Jan';
printNaam(naam);
Pregunta 37
Pregunta
De waarde van een functie kunnen we retourneren.
We doen dit met het sleutelwoord return
Pregunta 38
Pregunta
Je kan meerdere maken return gebruiken
Pregunta 39
Pregunta
Als je meerdere waarden wilt retourneren uit een functie zal je een object moeten retourneren
Pregunta 40
Pregunta
Wat is de waarde van resultaat?
var Som = function(getal1, getal2){
var uitkomst = getal1 + getal2;
return uitkomst;
uitkomst = 0;
}
var resultaat = Som(1,3);
Pregunta 41
Pregunta
Arrays beginnen te tellen bij 0
Pregunta 42
Pregunta
JavaScript heeft net zoals andere zowel statische als dynamische arrays
Pregunta 43
Pregunta
Een array mag elementen bevatten van verschillende gegevenstypen
Pregunta 44
Pregunta
Een array kan in javascript maar op 1 manier worden opgesteld
Pregunta 45
Pregunta
Wat is de waarde van z na het uitvoeren van volgende code?
var z = ['a', 'b','c','d'];
z.length = 0;
Respuesta
-
(niets)
-
null
-
undefined
-
NaN
Pregunta 46
Pregunta
Wat word er weergegeven in de console?
var mijnArray = [10, 20, 30, 40, 50];
console.log(mijnArray.join(‘-‘));
Respuesta
-
10-20-30-40-50
-
10,20,30,40,50
-
10-20-30-40-50-
-
10 20 30 40 50 -
-
10,20,30,40,50,-
Pregunta 47
Pregunta
Wat is de inhoud van mijnArray na volgende code?
var mijnArray = [‘rood’, ‘geel’];
mijnArray.push(‘blauw’));
console.log(mijnArray);
mijnArray.push(‘wit,zwart’);
console.log(mijnArray);
Respuesta
-
[“rood”,”geel”,”blauw”]
-
[“rood”,”geel”,”blauw”,"wit","zwart"]
-
[“rood”,”geel”,”blauw”,"wit,zwart"]
-
(leeg)
Pregunta 48
Pregunta
De naam van een eigenschap is een string, de waarde van een eigenschap is elke geldige JavaScript-waarde met inlcusief undefined.
Pregunta 49
Pregunta
de array functie reverse is een voorbeeld van een functie die in place wordt uitgevoerd
Pregunta 50
Pregunta
Objecten kunnen uit meer bestaan dan alleen naam/waardeparen. Alle informatie kan in een object worden gebundeld.
Pregunta 51
Pregunta
Een eigenschap van een object kan op twee manieren worden uitgelezen en verder worden gebruikt:
Pregunta 52
Pregunta
break, continue, return en throw zijn voorbeelden van ....
Respuesta
-
jumps
-
lussen
-
conditionele statments
Pregunta 53
Pregunta
spaargeld heeft de waarde 3550. wat word er in divResult geschreven?
if(spaargeld>=2000){
laptop = true;
document.getElementById('divResult').innerHTML = 'Die nieuwe laptop komt eraan!';
}
else{
laptop = false;
document.getElementById('divResult').innerHTML = 'Nog even verder sparen...';
}
Pregunta 54
Pregunta
Een verzameling statements binnen accolades gegroepeerd noemt men
Respuesta
-
geneste statement
-
compound statement
-
een object
Pregunta 55
Pregunta
else is verplicht in iedere if-statement
Pregunta 56
Pregunta
De ternaire operator is een verkorte schrijfwijze van de if/else
Pregunta 57
Pregunta
while en for zijn...
Respuesta
-
jumps
-
conditionele statements
-
lussen
Pregunta 58
Pregunta
for lussen hebben altijd 3 parameters
Pregunta 59
Pregunta
De gewone for-lus wordt een vastgesteld aantal keren doorlopen. De lus for-in wordt net zo vaak doorlopen als er eigenschappen in het te onderzoeken object zijn.
Pregunta 60
Pregunta
Bij asynchrone programma’s kan het programma pas verder met een volgende taak als de eerste taak is afgehandeld.
Bij synchrone programma’s zal het event op de achtergrond worden afgehandeld, terwijl het programma zelf gewoon doordraait. Het programma hoeft niet te wachten totdat de eerste handeling gereed is. De website of het programma mag nooit geblokkeerd raken omdat het staat te wachten op voltooiing van een andere afhandeling.
Pregunta 61
Respuesta
-
de gebruiker die het event aanroept
-
de gebeurtenis waardoor het event wordt getriggert (click)
-
Dit is het element waarop de event van toepassing is.
Pregunta 62
Pregunta
Het is aangeraden om JavaScript eventhandlers in de HTML code zelf te schrijven.