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