QCM Javascript – Partie 5

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. Laquelle des fonctions suivantes est un type de fonction valide que javascript prend en charge?

A Une fonction nommée

B Une fonction anonyme

C Les deux A et B sont vrais.

D Aucune de ces réponses n’est vraie.

C
Une fonction en JavaScript peut être nommée ou anonyme.
Voici un exemple typique d’une fonction nommée:

function sayHello()
{
  alert("Hello World!");
}
sayHello();

Voici le même exemple créé en tant que fonction anonyme:

var sayHello = function()
{
  alert("Hello World!");
}
sayHello();

 

2. Quelle méthode renvoie le caractère à l’index spécifié?

A characterAt()

B getCharAt()

C charAt()

D Aucune de ces réponses n’est vraie.

C
La méthode charAt() renvoie le caractère à l’index spécifié. Exemple:

  var str = "WayToLearnX";
  var res = str.charAt(0)      //W

 

3. Lequel des éléments suivants n’est pas un événement de souris?

A onmousescroller

B onclick

C onmouseover

D onmousemove

A

 

4. Le contraire de onmouseover est_____?

A onmouseoff

B onmouseout

C onmouseunder

D onnotmouseover

B
L’événement onmouseover se produit lorsque le pointeur de la souris est déplacé sur un élément ou sur l’un de ses sous élément.

L’événement onmouseout se produit lorsque le pointeur de la souris est sorti d’un élément ou sur l’un de ses sous élément.

 

 

5. Comment savoir le nombre d’éléments d’un formulaire ?

A document.myform.elements.count

B document.myform.length

C document.myform.count

D document.myform.elements.length

D

 

6. Quelle méthode renvoie les caractères d’une chaîne commençant à l’emplacement spécifié?

A substr()

B getSubstring()

C slice()

D Aucune de ces réponses n’est vraie.

A
La méthode substr() renvoie les caractères d’une chaîne commençant à l’emplacement spécifié par le nombre de caractères spécifié. Exemple:

var s = "Hello world!";
var res = str.substr(1, 3);  //ell

 

7. La balise <noscript> fonctionnera ______?

A uniquement avec des scripts externes

B avec des scripts internes et externes

C s’il y a ou non du Javascript

D seulement dans les navigateurs qui ne savent pas ce qu’est le Javascript.

C
La balise <noscript> définit un autre contenu pour les utilisateurs ayant désactivé les scripts dans leur navigateur ou dont le navigateur ne prend pas en charge les scripts. Exemple d’utilisation:

<script>
     document.write("WayToLearnX")
</script>
<noscript> Votre navigateur ne supporte pas JavaScript! </noscript>

 

 

8. Les navigateurs qui ne comprennent pas le langage Javascript _______

A ignorer toutes les balises <script> et <noscript>

B afficher le contenu des balises <script>

C afficher le contenu des balises <noscript>

D afficher le contenu des balises <script> et <noscript>

C

 

9. Lequel de ceux-ci contient une instruction exécutable?

A // var x = 0; // var y = 0;

B /* var x = 0; // var y = 0; */

C /* var x = 0; */ var y = 0;

D // var x = 0; /* var y = 0; */

C

 

10. Laquelle de ces affirmations est vraie?

A les arguments sont des paramètres

B les arguments et paramètres doivent avoir le même nom

C les arguments sont des espaces réservés

D les arguments sont en désaccords avec les paramètres

C

 

 

Laisser un commentaire

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