0% ont trouvé ce document utile (0 vote)
11 vues3 pages

QCM Général Sur JavaScript Reponse

Ce document présente un questionnaire à choix multiples (QCM) sur JavaScript, couvrant des sujets tels que l'objectif principal de JavaScript, la déclaration de variables, la programmation orientée objet et l'API DOM. Les réponses incluent des explications détaillées pour chaque question, fournissant des informations clés sur le langage et ses fonctionnalités. Le QCM aborde également des concepts comme l'encapsulation, les structures de contrôle et la manipulation du DOM.

Transféré par

abdoulayeseye.otc
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues3 pages

QCM Général Sur JavaScript Reponse

Ce document présente un questionnaire à choix multiples (QCM) sur JavaScript, couvrant des sujets tels que l'objectif principal de JavaScript, la déclaration de variables, la programmation orientée objet et l'API DOM. Les réponses incluent des explications détaillées pour chaque question, fournissant des informations clés sur le langage et ses fonctionnalités. Le QCM aborde également des concepts comme l'encapsulation, les structures de contrôle et la manipulation du DOM.

Transféré par

abdoulayeseye.otc
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

QCM Général sur JavaScript

1. Quel est l'objectif principal de JavaScript ?


o Réponse : B) Rendre les pages web plus interactives
 Explication : JavaScript est principalement utilisé pour
ajouter de l'interactivité aux pages web, permettant des mises
à jour dynamiques de contenu sans recharger la page.
2. Qui a développé JavaScript ?
o Réponse : B) Brendan Eich
 Explication : Brendan Eich a créé JavaScript en 1995 alors
qu'il travaillait pour Netscape.
3. Quel était le nom original de JavaScript ?
o Réponse : B) LiveScript
 Explication : Initialement nommé LiveScript, le langage a
été rebaptisé JavaScript pour capitaliser sur la popularité de
Java.
4. Quelle limitation JavaScript a-t-il par rapport aux bases de données ?
o Réponse : B) Il ne peut pas interagir avec des bases de données
comme MySQL
 Explication : JavaScript s'exécute principalement côté client
et ne peut pas directement interagir avec des bases de
données sans l'aide d'un serveur.
5. Quel est un inconvénient d'utiliser des modules JavaScript externes ?
o Réponse : B) Ils nécessitent une requête supplémentaire vers le
serveur
 Explication : Les modules externes doivent être chargés
depuis le serveur, ce qui peut introduire un délai
supplémentaire lors du chargement de la page.

QCM sur Variables, Structures de Contrôle, Tableaux et Fonctions

6. Quel mot-clé est utilisé pour déclarer une variable en JavaScript ?


o Réponse : C) let
 Explication : let est un mot-clé moderne pour déclarer des
variables avec une portée de bloc, tandis que var est plus
ancien et a une portée fonctionnelle.
7. Quel est le type de données représentant une valeur qui ne pointe vers
aucun objet ?
o Réponse : A) Undefined
 Explication : undefined est une valeur primitive qui indique
qu'une variable a été déclarée mais n'a pas encore été
initialisée.
8. Quelle structure de contrôle permet d'exécuter un bloc de code en
fonction de la valeur d'une variable ?
o Réponse : B) Switch
 Explication : L'instruction switch permet de choisir un bloc
de code à exécuter en fonction de la valeur d'une expression.
9. Quelle méthode permet d'ajouter un élément à la fin d'un tableau ?
o Réponse : A) push()
 Explication : push() est une méthode qui ajoute un ou
plusieurs éléments à la fin d'un tableau et retourne la
nouvelle longueur du tableau.
[Link] type de boucle exécute son bloc de code au moins une fois ?
o Réponse : C) do...while
 Explication : La boucle do...while exécute le bloc de code
au moins une fois avant de vérifier la condition.

QCM sur JavaScript et la Programmation Orientée Objet

[Link] est l'objectif principal de la programmation orientée objet ?


o Réponse : B) Modulariser les applications
 Explication : La programmation orientée objet permet de
structurer le code en modules, facilitant la maintenance et la
réutilisation.
[Link] JavaScript, quel mot-clé est utilisé pour créer une nouvelle
instance d'une classe ?
o Réponse : A) new
 Explication : Le mot-clé new est utilisé pour créer une
nouvelle instance d'une classe.
[Link] concept permet de cacher des attributs d'une classe pour
protéger son état interne ?
o Réponse : C) Encapsulation
 Explication : L'encapsulation permet de cacher les détails
internes d'une classe tout en exposant une interface publique.
[Link] mot-clé est utilisé en JavaScript pour faire référence à l'objet
courant à l'intérieur d'une méthode ?
o Réponse : B) this
 Explication : this fait référence à l'instance actuelle de
l'objet dans le contexte d'une méthode.
[Link] est le rôle du mot-clé super dans l'héritage en JavaScript ?
o Réponse : B) Appeler le constructeur de la classe parente
 Explication : Le mot-clé super est utilisé dans une classe
dérivée pour appeler les méthodes et le constructeur de sa
classe parente.
QCM sur la Programmation DOM

[Link] est l'objectif principal de l'API DOM ?


o Réponse : B) Manipuler la structure et le contenu des pages
Web
 Explication : L'API DOM permet de modifier la structure et
le contenu des documents HTML et XML.
[Link] objet représente la racine de l'arbre DOM d'une page HTML ?
o Réponse : C) Document
 Explication : L'objet Document représente l'ensemble de
l'arbre DOM et est le point d'entrée pour accéder et
manipuler le contenu d'une page.
[Link] méthode permet de récupérer un élément par son identifiant ?
o Réponse : B) getElementById()
 Explication : getElementById() est une méthode utilisée
pour récupérer un élément HTML en utilisant son attribut id.
[Link] type de nœud est représenté par les commentaires dans HTML
?
o Réponse : B) COMMENT_NODE
 Explication : Les commentaires dans HTML sont
représentés par le type de nœud COMMENT_NODE dans le DOM.
[Link] méthode permet de créer un nouvel élément dans le DOM ?
o Réponse : A) createElement()
 Explication : createElement() est utilisée pour créer un
nouvel élément HTML dans le DOM.

Vous aimerez peut-être aussi