Vous êtes sur la page 1sur 3

Professional technology

QCM JavaScript avec correction


Quellemthodepermetdefaireunerecherched'unmotdansunechanedecaractres?

match(MotRecherche)
find(MotRecherche)
search(MotRecherche)

QuevrifieisNaN(var)?

Sivarestdfini
Sivarestunechanedecaractre
Sivarn'estpasunnombre

Quellemthodeeffaceunminuteur?

clearSetTime()
clearTime()
clearTimeout()

Commentajouterunitemenplusdansuneliste?

document.getElementById("myList").appendChild(newListItem)
document.getElementById("myList").newChild(newListItem)
document.getElementById("myList").addChild(newListItem)

Commentmettreunevaleurunitemd'unelisteappelnode?

node.createChild(document.appendTextNode("Water"))
node.addChild(document.addTextNode("Water"))
node.appendChild(document.createTextNode("Water"))

Commentarrondirlenombre7.25l'entierinfrieur?

floor(7.25)
Math.flr(7.25)
Math.floor(7.25)

Qu'estcequipermetdefaireplusieurstestssurlammevaleur?
case
iif
switch

Commentrcuprerlenomdunavigateurduclient?

browser.name
client.navName
navigator.appName

QuellemthodepermetdercuprerunlmentHTMLparsonnom?

getElementByName(nom)
getElementsByTagName(nom)
getElementBy(name)

Quelvnementestdclenchlorsqu'untexteestmodifidansuninput?

onchange
onload
onmodif

Aquoiserthistory.length?

Retournelenombred'URLdanslalistedel'historique
Retournelenombredefoisquelesiteatvisit
Retournelenombrederaccourci

Commentaccderauxpropritsd'unobjet?

monObj>propriete
monObj[propriete]
monObj["propriete"]

Commentrenvoyerunnombrealatoireen0et1?

random(0,1)
Math.random(0,1)
Math.random()

Commentrenvoyerlavaleurmaximaleentre6et7.25?

max(6,7.25)
Math.max(6,7.25)
Math.maximum(6,7.25)

CommentrcuprerlapositionXdanslechanedecaractre"txt"?

txt.countTo("X")
txt.find("X")
txt.indexOf("X")

Lorsquel'onessaiedercuprerlavaleur'name'appartenantunobjet'identity'quin'existepas,comment
viterdeleverl'exceptionTypeError?

varvalue=identity?identity.name:''
varvalue=identity.name||''
varvalue=identity.name

test=1+3+"1"Combienvauttest?

5
131
41
Quelleestladiffrenceentrelocation.pathnameetlocation.href?

location.pathnameretournel'urlentier
location.hrefretournel'urlentier
location.pathnameneretournequelenomdelapage

Commentarrondirlenombre7.25auplusprocheentier?

round(7.25)
Math.round(7.25)
Math.rnd(7.25)

Quellemthodepermetd'appelerunefonctionaprsuntempsdonn?

setTime()
Time()
setTimeout()
Correction
1 match(MotRecherche)
2 Sivarn'estpasunnombre
3 clearTimeout()
4 document.getElementById("myList").appendChild(newListItem)
5 node.appendChild(document.createTextNode("Water"))
6 Math.floor(7.25)
7 switch
8 navigator.appName
9 getElementsByTagName(nom)
10 onchange
12 Retournelenombred'URLdanslalistedel'historique
12 monObj["propriete"]
13 Math.random()
14 Math.max(6,7.25)
15 txt.indexOf("X")
16 varvalue=identity?identity.name:''
17 41
18 location.hrefretournel'urlentier
19 Math.round(7.25)
20 setTimeout()