Apprendre à coder sur pierre-giraud.com

DES COURS COMPLETS ET GRATUITS POUR TOUS

Chapitre précédent

Chapitre suivant

Question n°1 :

Qu'est-ce que le DOM HTML ?

Le Document Object Model (DOM) HTML est une interface de programmation créée automatiquement lors du chargement d'une page qui va nous permettre d'interagir avec le code HTML de la page en utilisant des langages de scripts comme le JavaScript et donc le jQuery par exemple.



Question n°2 :

Qu'est-ce qu'un "getter" ? Un "setter" ?

Un "getter" est une méthode qui va se contenter de récupérer une valeur. Un setter est une méthode qui va nous permettre de modifier une valeur.



Question n°3 :

Quelle est la particularité du jQuery par rapport aux getters et setters ?

En jQuery, pour plus de simplicité, beaucoup de méthodes ont été créées de façon à pouvoir servir à la fois de getter ou de setter selon le nombre d'arguments qu'on va leur passer.



Question n°4 :

Citez deux méthodes qui permettent de modifier du texte HTML en jQuery :

Les méthodes text() et html() vont toutes deux nous servir à modifier du texte à l'intérieur d'un élément HTML.



Question n°5 :

Quelle méthode va nous permettre d'ajouter et / ou de modifier la valeur d'un attribut HTML ? Quelle précaution est à prendre ?

Pour modifier ou définir un nouvel attribut HTML, nous utiliserons la méthode attr(). Il faut bien faire attention à distinguer entre attribut et propriété afin de choisir la bonne méthode à utiliser.



Question n°6 :

Comment définit-on un élément enfant / parent en HTML ?

Lorsqu'un élément A est contenu dans un élément B, A est un enfant de B (et B est donc un parent de A).



Question n°7 :

Comment accéder aux enfants directs d'un élément à partir de celui-ci en jQuery ?

  1. En utilisant la méthode parent() ;
  2. En utilisant la méthode siblings() ;
  3. En utilisant la méthode children().

Réponse 3. La méthode children() sert à accéder aux éléments enfants directs d'un élément ou d'une collection d'éléments.



Question n°8 :

A quoi sert la méthode jQuery filter() ?

La méthode filter() va nous permettre de cibler certains éléments parmi une collection d’éléments en utilisant un critère.



Question n°9 :

Quelle méthode vais-je utiliser si je souhaite insérer du contenu au début d'un élément HTML ?

  1. La méthode append() ;
  2. La méthode prepend() ;
  3. La méthode before() ;
  4. La méthode after().

Réponse 2. Pour ajouter un contenu au début d'un élément, nous utiliserons prepend(). La méthode before() sert à insérer du contenu avant un certain élément.



Question n°10 :

Comment faire pour obtenir la largeur totale (bordures et marges comprises) d'un élément en jQuery ?

  1. On utilise innerWidth() ;
  2. On utilise outerWidth() ;
  3. On utilise outerWidth(true).

Réponse 3. Pour obtenir la largeur totale d'un élément, il ne faut pas oublier de préciser le booléen true en argument de la méthode outerWidth().

Chapitre précédent

Chapitre suivant