QCM Javascript – Partie 48

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. Dans quel but la méthode « map() » est-elle utilisée ?

A Elle est utilisée pour mapper les éléments d’un autre tableau en elle-même.

B Elle passe chaque donnée du tableau et renvoie les éléments mappés nécessaires.

C Elle passe les données d’un tableau dans un autre tableau.

D Elle passe chaque élément du tableau sur lequel elle est invoquée à la fonction que vous spécifiez, et renvoie un tableau contenant les valeurs renvoyées par cette fonction.

D
La méthode « map() » est l’une des méthodes intégrées de JavaScript qui est utilisée pour mettre en correspondance les éléments de données d’un tableau, qui peuvent être utilisés ultérieurement à d’autres fins. Elle transmet chaque élément du tableau sur lequel elle est invoquée à la fonction que nous spécifions, et renvoie un tableau contenant les valeurs renvoyées par cette fonction.

 

2. Quel sera le résultat du code JavaScript suivant ?
var x1 = [,,,];  
var x2 = new Array(10);  
console.log(0 in x1); 
console.log(0 in x2); 

A true true

B false true

C true false

D false false

D
Nous ne pouvons pas accéder à 0 car le tableau est déclaré, mais il n’est pas défini.

 

3. Quelle méthode est utilisée pour rafraîchir la page web ?

A window.reload()

B location.reload()

C window.refresh()

D location.refresh()

B
La méthode location.reload() est utilisée pour rafraîchir une page web.

 

 
 

4. Quelle méthode est utilisée pour trier les éléments d’un tableau ?

A order()

B sort()

C reverse()

D Aucune de ces méthodes

B
La méthode sort() est utilisée pour trier les éléments d’un tableau.

 

5. Quel est le résultat du code suivant ?
console.log(1 + '1' - 1);

A 10

B 11

C 01

D "11"

A
1 + ‘1’ – 1 = 11 – 1 = 10

 

6. Comment ajouter une valeur à un tableau en JavaScript ?

A arr[arr.length] = value

B arr[arr.length+1] = new Arrays()

C arr[arr.length-1] = value

D arr[arr.length*1] = value

A
arr[arr.length] = value est la meilleur façon d’ajouter une valeur à un tableau en JavaScript.

 

 
 

7. Laquelle des méthodes suivantes est utilisée pour évaluer une chaîne de code JavaScript dans le contexte de l’objet spécifié ?

A parse

B eval

C ParseObject

D exec

B
La méthode eval() est utilisée pour évaluer une chaîne de code JavaScript dans le contexte de l’objet spécifié.

 

8. JavaScript ignore les espaces supplémentaires dans une ligne de code?

A Vrai

B Faux

A
Entre certains opérateurs, et mots-clés, JavaScript ignore les espaces. Exemple:

var   test  = [ 0 , 1  ,     3    ]      .  slice  (     2  )      ;

Cette ligne est interprétée comme suit:

var test=[0,1,3].slice(2);

 

9. JavaScript ignore les espaces supplémentaires dans une chaine de caractères?

A Vrai

B Faux

B
JavaScript n’ignore pas les espaces dans les chaînes de caractères :

console.log("Hello                World");
//Résultat: Hello                World

 

 
 

10. Est-il possible de déclarer une variable en JavaScript avec son type ?

A Vrai

B Faux

B
Le type est déterminé par la valeur de la variable… et non en déclarant le type de la variable avant la déclaration. La réponse correcte est donc Faux.

 

 

Laisser un commentaire

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