QCM Javascript – Partie 46

QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sont tirés d’un vrai entretien écrit et certaines parties sont en direct.
 
 

1. Les tableaux en JavaScript sont écrits avec _____.

A les arenthèses ()

B les accolades {}

C doubles guillemets ""

D les crochets []

D
Les tableaux en JavaScript s’écrivent avec des crochets [ ]. Exemple:

const voitures = ["Mercedes", "Volvo", "BMW"];

 

2. Les objets JavaScript sont écrits à l’aide de _____.

A les arenthèses ()

B les accolades {}

C doubles guillemets ""

D les crochets []

B
Les objets en JavaScript sont écrits avec des accolades {}. Exemple:

const voitures = {type:"Fiat", model:"500", couleur:"rouge"};

 

3. Quel opérateur JavaScript est utilisé pour déterminer le type d’une variable ?

A sizeof

B typeof

C TypeOf

D typeOf

B
L’opérateur typeof est utilisé pour déterminer le type d’une variable.

 

 
 

4. Quelle est la syntaxe correcte de l’opérateur typeof en JavaScript ?

A typeof variable/valeur

B typeof(variable/valeur)

C Les deux A et B

D Aucune de ces réponses

C
Les deux syntaxes peuvent être utilisées avec l’opérateur typeof de JavaScript.

 

5. Quel sera le résultat du code JavaScript suivant ?
var x = 12.34;
alert(typeof(x));

A int

B float

C long

D number

E double

F decimal

D
Le résultat du code JavaScript ci-dessus est « number ». Javascript ne supporte pas le type float et renvoie donc number lorsque vous vérifiez le type d’un nombre float.

 

6. Quel sera le résultat du code JavaScript suivant ?
function addition(a, b) {
	return a+b;
}
document.getElementById("test").innerHTML = addition;

A SyntaxError

B ValueError

C 0

D function addition(a, b) { return a+b; }

D
L’appel d’une fonction sans () renverra la définition de la fonction, c’est-à-dire l’objet de la fonction, au lieu de son résultat.

 

 
 

7. Peut-on utiliser une fonction comme valeur de variable ?

A Oui

B Non

A
Oui, une fonction peut être utilisée comme valeur de variable. Exemple:

const x = function (a, b) {return a * b};
let y = x(4, 3);   // y=12

 

8. En JavaScript, une variable contient une valeur alors qu’un objet peut contenir ___.

A Une valeur

B Deux valeurs

C Trois valeurs

D Plusieurs valeurs

D
En JavaScript, une variable contient une valeur alors qu’un objet peut contenir plusieurs valeurs.

 

9. Quel caractère est utilisé pour couper une ligne de code dans une chaîne de caractères en JavaScript ?

A Guillemet simple (‘)

B Le symbole antislash (\)

C Guillemet double (« )

D Tipple guillemet simple ( »’)

B
Le symbole antislash (\) est utilisée pour couper une ligne de code dans une chaîne de caractères en JavaScript. Exemple:

document.getElementById("demo").innerHTML = "Hello \
World!";

 

 
 

10. Le code JavaScript suivant fonctionnera-t-il ?
document.getElementById("demo").innerHTML = \
	"Hello, World!";

A Oui

B Non

B
Non, le code ci-dessus ne fonctionnera pas. En effet, il n’est pas possible de couper une ligne de code JavaScript avec antislash (\).

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *