QCM Javascript – Partie 49

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. Quel est le nom alternatif de Javascript ?

A LimeScript

B ECMScript

C ECMAScript

D Les deux A et B

C
JavaScript, le langage de base (ECMAScript) Le langage de base de JavaScript est normalisé par le comité ECMA TC39 sous la forme d’un langage appelé ECMAScript. Le terme « ECMAScript » désigne la norme du langage, mais « ECMAScript » et « JavaScript » peuvent être utilisés indifféremment.

 

2. Pourquoi Java et JavaScript ont-ils un nom similaire ?

A JavaScript est une version simplifiée de Java

B La syntaxe de JavaScript est vaguement basée sur la syntaxe de Java.

C Ils supportent tous deux la programmation orientée objet

D Aucune de ces réponses

B
JavaScript est un langage de script utilisé pour créer des pages web interactives et dynamiques. La syntaxe de Java est fortement influencée par celle de C++, avec son propre ensemble de mots-clés, de classes et de bibliothèques. JavaScript a une syntaxe qui est largement basée sur Java, avec son propre ensemble de mots-clés et de fonctions.

 

3. Lequel des éléments suivants n’est pas un nom de variable JavaScript valide ?

A 2java

B noms_java_et_java

C javaetjava

D Aucun des éléments ci-dessus

A
En JavaScript, les noms de variables ne peuvent pas commencer par un chiffre.

 

 
 

4. Lequel des éléments suivants est utilisé pour capturer tous les événements de clic dans une fenêtre ?

A window.captureEvents(Event.CLICK);

B window.routeEvents(Event.CLICK);

C window.handleEvents(Event.CLICK);

D window.raiseEvents(Event.CLICK);

A
La méthode suivante window.captureEvents(Event.CLICK); est utilisé pour capturer tous les événements de clic dans une fenêtre.

 

5. Quel est l’objectif de la méthode « includes » en JavaScript ?

A Vérifier si une valeur n’est pas un nombre

B Vérifier si une valeur est un nombre

C Vérifier si un tableau comprend un certain élément

D Vérifie si une chaîne de caractères comprend une sous-chaîne donnée

C
La méthode includes() détermine si un tableau comprend une certaine valeur parmi ses entrées, en retournant true ou false selon le cas. Exemple:

const arr = [1, 2, 3];

console.log(arr.includes(2));
// Résultat: true

 

6. Quel est l’objectif de la méthode « find » en JavaScript ?

A Elle parcourt les éléments d’un tableau et applique une fonction à chacun d’entre eux.

B Elle crée un nouveau tableau contenant tous les éléments qui satisfont à un test.

C renvoie le premier élément d’un tableau qui satisfait à une fonction de test fournie

D Réduit le tableau à une seule valeur

C
La méthode find() renvoie le premier élément du tableau fourni qui satisfait à la fonction de test fournie. Si aucune valeur ne satisfait la fonction de test, la méthode renvoie undefined. Exemple:

const arr = [2, 12, 9, 99, 44];

const res = arr.find((element) => element > 10);

console.log(res);
// Résultat: 12

 

 
 

7. Que fait la méthode « toLowerCase » en JavaScript ?

A Convertit une chaîne de caractères en minuscules

B Convertit une chaîne de caractères en majuscules

C Supprime les espaces blancs de début et de fin d’une chaîne de caractères

D Divise une chaîne de caractères en un tableau de sous-chaînes.

A
La méthode « toLowerCase » permet de convertir une chaîne de caractères en minuscules. Exemple:

let str = "HeLLo WoRLD!";
let res = str.toLowerCase();
console.log(res); 
// Résultat: "hello world!"

 

8. Quel est l’objectif de la méthode « slice » en JavaScript ?

A Renvoie une section d’une chaîne de caractères

B Supprime des éléments d’un tableau et renvoie les éléments supprimés

C Ajoute des éléments à la fin d’un tableau

D Inverse les éléments d’un tableau

A
La méthode « slice » renvoie une section d’une chaîne de caractères. Exemple:

let text = "Hello world!";
let result = text.slice(0, 5);  // Résultat: Hello

 

9. Quel est l’objectif de la méthode « concat » en JavaScript ?

A Combiner deux tableaux en un seul

B Créer un nouveau tableau avec les résultats de l’appel à une fonction pour chaque élément du tableau.

C Ajoute des éléments à la fin d’un tableau

D Supprime des éléments d’un tableau

A
La méthode « concat » permet de combiner deux tableaux en un seul. Exemple:

const arr1 = ['a', 'b', 'c'];
const arr2 = ['d', 'e', 'f'];
const arr3 = arr1.concat(arr2);

console.log(arr3);
// Résultat: Array ["a", "b", "c", "d", "e", "f"]

 

 
 

10. Quel est l’objectif de la méthode « querySelectorAll » en JavaScript ?

A Elle sélectionne le premier élément qui correspond à un sélecteur CSS spécifié.

B Elle sélectionne tous les éléments qui correspondent à un sélecteur CSS spécifié.

C Sélectionne le dernier élément qui correspond à un sélecteur CSS spécifié

D Sélectionne un élément par son ID

B
La méthode « querySelectorAll » sélectionne tous les éléments qui correspondent à un sélecteur CSS spécifié. Exemple, pour obtenir une liste de nœuds de tous les éléments <p> du document:

const p = document.querySelectorAll("p");

 

 

Laisser un commentaire

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