JQUERY Flashcards
Qu’appelle-t-on une bibliothèque ?
- Un ensemble d’objets et de méthodes mis à disposition des développeurs pour agrémenter leur code
- Un système permettant d’implémenter des fonctionnalités et une communication entre deux systèmes distincts
- Un système permettant de donner une architecture de base à une application
- Un ensemble d’objets et de méthodes mis à disposition des développeurs pour agrémenter leur code
jQuery est considéré comme…
- Un framework
- Une librairie
- Une API
- Une librairie
Quelles sont les différences notables d’un fichier minifié par rapport à un fichier classique ? (Multichoix)
- Les espaces sont supprimés
- Les sauts de lignes sont supprimés
- La logique est supprimée
- Les variables et fonctions sont renommées
- Les commentaires sont supprimés
- Il est plus lourd
Réponses 1.2.4.5
Lorsque l’on fait appel à un CDN pour intégrer une librairie, les source sont…
- Hébergées localement
- Hébergées à distance
2 .Hébergées à distance
Que permet le code ci-dessous ?
if (jQuery) { // code à exécuter }
- Il permet d’initialiser jQuery
- Il permet de vérifier que l’objet global jQuery est présent
2 .Il permet de vérifier que l’objet global jQuery est présent
Quel est l’équivalent de document.querySelector(‘.content’) en jQuery ?
- $(‘content’)
- $(document).(‘.content’)
- $(‘.content’)
- $(‘#content’)
- $(‘.content’)
Qu’effectue le code suivant ?
$(document).ready(function () {
$(‘.content’).css(‘color’, ‘blue’);
});
Il cible tous les éléments de la classe content et leur applique une couleur bleue
Il cible l’ensemble des éléments de la classe content s’ils sont affichés en bleu
- Il cible tous les éléments de la classe content et leur applique une couleur bleue
Parmi ces méthodes, la/lesquelles pourrait-on utiliser pour cibler le premier élément de la classe content ?(Multichoix)
- $(‘p.content:first-child’).css(‘color’, ‘blue’);
- $(‘p.content::first’).css(‘color’, ‘blue’);
- $(‘p.content’).first().css(‘color’, ‘blue’);
- $(‘p.content’).css(‘color’, ‘blue’).first();
1 .$(‘p.content:first-child’).css(‘color’, ‘blue’);
On peut utiliser le pseudo-element first, comme en CSS.
- $(‘p.content’).first().css(‘color’, ‘blue’);
La méthode first permet de filtrer les éléments.
Quel sera le contenu de #introduction si on y applique la méthode suivante ?
$(‘#introduction’).text(‘<p>Introduction</p>’);
<p>Introduction</p>
L’appel suivant permet…
$(‘#introduction’).html();
1 .De récupérer le contenu HTML de #introduction
2 .De vider le contenu HTML de #introduction
- De récupérer le contenu HTML de #introduction
Quel sélecteur faut-il utiliser si l’on souhaite cibler tous les éléments div et paragraphes d’une page, indépendamment de sa structure ?
- $(‘div p’) ;
- $(‘div, p’)
- $(‘div + p’)
2.$(‘div, p’)
Selon la déclaration suivante, à quoi correspondra $(this) ?
$(‘.element’).each(function () {
console.log($(this).value()
})
1. À la liste de tous les éléments disposant de la classe .element
- À l’élément courant parmi tous les éléments disposant de la classe .element
- À l’élément courant parmi tous les éléments disposant de la classe .element
Parmi ces syntaxes, laquelle permet de récupérer le contenu HTML de #content ?
- $(document).html(‘#content’)
- $(‘#content’).html()
- $(‘#content’).text()
- $(document).text(‘#content’)
- $(‘#content’).html()
Quelle syntaxe doit-on utiliser si l’on souhaite afficher du texte brut dans un élément ?
- $(element).html(content)
- $(element).text(content)
- $(content).html(element)
- $(content).text(element)
- $(element).text(content)
On souhaite ajouter un nouvel élément à la fin d’une liste ul, quelle méthode faut-il utiliser ?
- $(‘ul’).prepend(‘<li>jQuery</li>’)
- $(‘ul’).append(‘<li>jQuery</li>’)
- $(‘ul’).insertBefore(‘<li>jQuery</li>’)
- $(‘ul’).insertAfter(‘<li>jQuery</li>’)
- $(‘ul’).append(‘<li>jQuery</li>’)