QCM En JavaScript– Partie 7

Question 1 sur 10

1. Pour connaitre l’identifiant de l’OS de l’utilisateur on utilise ______?

  • A navigator.userAgent
  • B navigator.system
  • C navigator.platform
  • D navigator.os
C

La propriété navigator.platform renvoie une chaîne représentant la plateforme sur laquelle le navigateur est exécuté, ce qui permet de connaître l'identifiant du système d'exploitation de l'utilisateur.

Question 2 sur 10

2. Laquelle des fonctions suivantes de l’objet Number renvoie une chaîne de caractère du nombre actuel?

  • A toString()
  • B toFixed()
  • C toLocaleString()
  • D toPrecision()
A

La méthode toString() de l'objet Number renvoie une chaîne de caractères représentant l'objet Number.

Question 3 sur 10

3. Laquelle des fonctions suivantes de l’objet String divise un objet String en un tableau de chaînes en séparant la chaîne en sous-chaînes?

  • A slice()
  • B split()
  • C replace()
  • D search()
B

La méthode split() de l'objet String divise une chaîne en un tableau de sous-chaînes en fonction d'un séparateur spécifié.

Question 4 sur 10

4. Laquelle des fonctions suivantes trie les éléments d’un tableau?

  • A toSource()
  • B sort()
  • C toString()
  • D unshift()
B

La méthode sort() trie les éléments d'un tableau en place et renvoie le tableau trié.

Question 5 sur 10

5. Quand on ne peut pas déclencher JavaScript à partir d’un gestionnaire d’événements?

  • A lorsqu’un autre événement est encore en cours de traitement
  • B lorsque Javascript est désactivé
  • C quand la page utilise des styles CSS
  • D quand il s’exécute localement plutôt que sur le Web
B

JavaScript ne peut pas être déclenché à partir d'un gestionnaire d'événements si JavaScript est désactivé dans le navigateur de l'utilisateur.

Question 6 sur 10

6. Laquelle des versions suivantes est la version minimale du navigateur qui prend en charge JavaScript?

  • A Navigateur V1.0
  • B Mozilla V1.5
  • C IE 2.0
  • D Navigateur v2.0
D

La prise en charge de JavaScript a été introduite dans les navigateurs à partir de la version 2.0.

Question 7 sur 10

7. Vous travaillez sur un projet JavaScript. Lequel des énoncés suivants décrit correctement les relations entre JavaScript et les « objets »?

  • A JavaScript est orienté objet
  • B JavaScript est basé sur les objets
  • C JavaScript est orienté objet
  • D JavaScript n’a pas de relation avec les objets
B

JavaScript est basé sur les objets, ce qui signifie qu'il utilise des objets et des prototypes pour créer des structures de données complexes et organiser le code.

Question 8 sur 10

8. Vous travaillez sur un projet JavaScript. Comment demander des entrées à l’utilisateur?

  • A Alert()
  • B Display()
  • C Prompt()
  • D Confirm()
C

La méthode prompt() affiche une boîte de dialogue avec un message facultatif demandant à l'utilisateur de saisir du texte.

Question 9 sur 10

9. Vous êtes un web designer junior. Votre entreprise vous assigne pour travailler sur un projet JavaScript. Quels sont les avantages d’utiliser JavaScript pour la validation de formulaire?

  • A Augmenter la satisfaction de l’utilisateur final
  • B Validité accrue de la soumission du formulaire
  • C Conservation de la bande passante
  • D Tout les réponses sont vrais
D

L'utilisation de JavaScript pour la validation de formulaire présente plusieurs avantages : augmentation de la satisfaction de l'utilisateur final, validité accrue de la soumission du formulaire, et conservation de la bande passante.

Question 10 sur 10

10. Votre entreprise vous assigne pour travailler sur un projet JavaScript. Avec l’objet DATE, lequel des éléments suivants vous permet d’appeler une fonction sur la base du temps écoulé?

  • A setElapsedTime()
  • B Timeout()
  • C setTimeout()
  • D setTime()
C

La méthode setTimeout() permet d'exécuter une fonction ou un bout de code après un certain délai, exprimé en millisecondes.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.