Top 100 des questions et réponses d'entretien jQuery en %currentyear%

30 octobre 2021

JQuery est la bibliothèque JavaScript conçue pour simplifier la manipulation et la traversée de l'arborescence HTML DOM, ainsi que la gestion des événements, Ajax et l'animation CSS. C'est le logiciel gratuit et open source qui utilise la licence permissive MIT.

Table des matières

A quoi sert jQuery ?

L'objectif principal de jQuery est de faciliter l'utilisation de JavaScript sur le site Web. jQuery prendra généralement beaucoup de tâches courantes qui nécessiteront de nombreuses lignes de code JavaScript afin de les accomplir et de les encapsuler dans des méthodes que nous appelons avec une seule ligne de code.



Si vous recherchez les questions et réponses les plus fréquemment posées lors de l'entretien jQuery, vous êtes sur la bonne page. Nous avons répertorié les questions et réponses d'entrevue jQuery les plus fréquemment posées. Assurez-vous de parcourir l'intégralité du message afin de ne manquer aucune question jQuery.

Principales questions et réponses des entretiens jQuery

1. Définir jQuery ?

image 617dc4412740d

JQuery est la bibliothèque JavaScript conçue pour simplifier la manipulation et la traversée de l'arborescence HTML DOM, ainsi que la gestion des événements, Ajax et l'animation CSS.

2. Énumérez quelques-uns des avantages de jQuery ?

  1. Facilité d'utilisation : il est plus facile à utiliser que le javascript standard et d'autres bibliothèques.
  2. Il a la capacité de garder le code clair, simple, lisible et réutilisable.
  3. Grande bibliothèque : elle a beaucoup de fonctions par rapport à javascript.
  4. Excellente documentation et tutoriels : le site Web jQuery propose de nombreux tutoriels nécessaires aux débutants.
  5. Il a une amélioration JavaScript sans les frais généraux liés à l'apprentissage de nouvelles syntaxes.
  6. Support Ajax : Cela nous permet de développer facilement les modèles.

3. Définir les sélecteurs jQuery ?

Les sélecteurs jQuery nous permettront de sélectionner et de manipuler des éléments HTML. Nous utilisons les sélecteurs jQuery pour rechercher ou sélectionner les éléments HTML basés sur l'identifiant, le nom, les types, les classes, les attributs, les valeurs des attributs, etc. Il est généralement basé sur les sélecteurs CSS existants et comporte également des sélecteurs personnalisés.

4. Est-ce que jQuery est un langage de programmation ?

jQuery n'est pas un langage de programmation ; à la place, nous pouvons dire qu'il s'agit d'une bibliothèque JavaScript multiplateforme. Il existe de nombreuses bibliothèques JavaScript disponibles telles que MooTools, Knockout ou Angular, et jQuery est l'une des plus populaires d'entre elles.

Voir également Top 100 des questions et réponses d'entrevue JavaScript

5. Est-ce que jQuery est un fichier de bibliothèque JavaScript ou JSON ?

Nous pouvons dire que jQuery est une bibliothèque de fichiers JavaScript et qu'elle contient des effets d'événement DOM et des fonctions Ajax.

6. Est-ce que jQuery HTML fonctionne pour les documents HTML et XML ?

Non, jQuery HTML ne fonctionne que pour les documents HTML, et non pour les documents XML.

7. Différencier JavaScript et jQuery ?

Javascript jQuery
JavaScript est un langage de programmation.Il s'agit d'une bibliothèque JavaScript, un cadre qui nous aidera à utiliser JavaScript pour simplifier les tâches Web courantes.
Ici, nous devons écrire un code supplémentaire ou nous déplacer pour avoir une compatibilité entre navigateurs.Il a une fonctionnalité intégrée de compatibilité entre navigateurs.
Il est verbeux car il faut écrire son propre code de script, ce qui prend souvent du temps.Il est concis et il n'est pas nécessaire d'écrire beaucoup de code car les scripts existent déjà.

8. Peut-on dire que jQuery remplace JavaScript ?

Étant donné que jQuery n'est qu'une bibliothèque de JavaScript, il ne peut pas remplacer JavaScript. Tout le code jQuery est JavaScript, mais jQuery n'inclut pas tout le code JavaScript. jQuery est uniquement optimisé pour effectuer des fonctions de script courantes avec moins de lignes de code.

9. Nommez certaines des fonctions jQuery utilisées pour fournir des effets ?

Méthodes La description
Animé ()Il exécute une animation personnalisée sur les éléments sélectionnés.
retard()Il définira un délai pour toutes les fonctions en file d'attente sur les éléments sélectionnés.
clearQueue()Il supprimera toutes les fonctions restantes en file d'attente des éléments sélectionnés.
defile d'attente()Il supprime la fonction suivante de la file d'attente et exécute ensuite la fonction.
disparaître()Estompe les éléments sélectionnés
fondu en entrée ()Fondu dans les éléments sélectionnés.
arrêter()Il arrête l'animation en cours d'exécution pour les éléments sélectionnés.
basculer()Il bascule entre les méthodes hide() et show().
Afficher()Affiche les éléments sélectionnés
cacher()Masque les éléments sélectionnés

Questions et réponses de l'entretien jQuery

10. Pouvez-vous faire la différence entre .empty(), .remove() et .detach() dans jQuery ?

vide() : Il supprime tout le contenu et les éléments enfants de l'élément sélectionné. Cette méthode ne supprimera pas les éléments sélectionnés.

détacher() : Il supprime tous les éléments enfants avec les éléments sélectionnés. Cependant, il conserve toutes les données et les gestionnaires d'événements des éléments supprimés. Cette méthode n'est préférée que lorsque l'on souhaite supprimer des éléments mais pour conserver une copie des éléments supprimés, qui pourra être réutilisée ultérieurement.

supprimer() : Il supprime tous les éléments enfants avec l'élément sélectionné. Dans cette méthode, on peut restaurer toutes les données mais pas les gestionnaires d'événements des éléments supprimés du DOM. Toutes les données et tous les événements liés aux éléments seront supprimés.

11. Pourquoi utilisons-nous jQuery ?

  1. Il améliore les performances d'une application.
  2. Cela vous facilitera l'écriture d'un minimum de lignes de code pour les fonctions liées à l'interface utilisateur.
  3. jQuery est très facile à apprendre et à utiliser.
  4. Il est très rapide et extensible.
  5. Il fournit un support multi-navigateur.

12. Pourquoi utilisons-nous la méthode CSS() dans jQuery ?

La méthode CSS() dans jQuery est utilisée pour définir ou renvoyer une ou plusieurs propriétés de style pour les éléments sélectionnés. Lorsqu'elle est utilisée pour renvoyer les propriétés : cette méthode renverra la valeur de propriété CSS spécifiée des PREMIERS éléments correspondants.

13. Quelles sont les différentes méthodes ajax disponibles dans jQuery ?

Méthode La description
$.ajax()Il effectue une requête AJAX asynchrone.
$.get()Il charge les données d'un serveur à l'aide de la requête AJAX HTTP GET.
$.getScript()Il charge et exécute JavaScript à partir d'un serveur à l'aide de la requête AJAX HTTP GET.
$.post()Il charge les données à partir d'un serveur à l'aide de la requête AJAX HTTP POST.
ajaxErreur ()Il spécifiera une fonction à exécuter lorsqu'une requête AJAX se termine avec une erreur.
ajaxStart()Il spécifiera une fonction à exécuter lorsque la première requête AJAX sera lancée.
ajaxComplet()Il spécifiera une fonction à exécuter lorsque la requête AJAX sera terminée.
charger()Il charge les données du serveur et replace les données renvoyées dans l'élément sélectionné.

14. Définir $() dans la bibliothèque jQuery ?

Dans JS, $ est couramment utilisé comme fonction de sélection. Dans jQuery, la fonction $ fait cependant plus que simplement sélectionner des choses. On peut le passer à un sélecteur pour obtenir la collection d'éléments correspondants du DOM. On peut le passer sous forme de chaîne de caractères HTML à transformer en élément DOM, qui peut ensuite être injecté dans le document.

Syntaxe:

|__+_|

15. Définir des événements dans jQuery ?

Dans jQuery, les événements sont les actions détectées par l'application Web. Ils sont principalement utilisés pour créer des pages Web dynamiques. Un événement indiquera le moment exact où quelque chose se produit—exemples d'événements : Un clic de souris.

16. Nommez les systèmes d'exploitation compatibles avec jQuery ?

  1. Linux
  2. les fenêtres
  3. Mac

17. Pourquoi utilisons-nous la méthode toggle() dans jQuery ?

La méthode toggle () dans jQuery attache deux ou plusieurs fonctions pour basculer entre l'événement click pour les éléments sélectionnés. Lorsque nous cliquons sur un élément, la première fonction spécifiée se déclenche, ensuite lorsque nous cliquons à nouveau, la deuxième fonction se déclenche, et ainsi de suite.

18. Quelle est l'importance de jQuery.length ?

La propriété length de jQuery est utilisée pour compter le nombre d'éléments présents dans l'objet jQuery. La fonction size() renverra également le nombre d'éléments dans l'objet jQuery.

19. Comment inclure la librairie jQuery dans le projet ASP.Net ?

  1. Tout d'abord, téléchargez la bibliothèque jQuery depuis jQuery.com.
  2. Incluez cette référence sur la page asp.net.

Questions et réponses de l'entretien jQuery

20. Syntaxe de la méthode fadeToggle() dans JQuery ?

La méthode jQuery fadeToggle() est principalement utilisée pour basculer entre les méthodes fadeIn() et fadeOut(). Si les éléments sont fondus, cela les fait disparaître, et s'ils sont fondus, cela les fait disparaître.

Syntaxe:

|__+_|

21. Définir l'événement de clic jQuery ?

L'événement click se produit généralement lorsqu'un élément est cliqué. La méthode click() déclenchera l'événement click, ou elle attachera une fonction à exécuter lorsque l'événement click se produit.

Syntaxe:

|__+_|

22. Expliquer les méthodes bind() vs live() vs delegate() dans jQuery ?

le jQuery.bind() enregistrera le type d'événement et un gestionnaire d'événements directement dans un élément DOM.

le habitent() La méthode attachera le gestionnaire d'événements au niveau racine d'un document avec le sélecteur associé et les informations d'événement. Cela répond également aux événements générés par des éléments ajoutés dynamiquement.

jQuery.delegate() La méthode se comporte de la même manière que celle de la méthode .live(). Mais, ici, au lieu d'attacher les informations d'événement ou le sélecteur au document, on peut choisir où il est ancré. Cela signifie que vous pouvez contrôler sur quel nœud les événements seront ajoutés.

23. Comment utilisons-nous la méthode delay() dans JQuery ?

La méthode delay() est principalement utilisée pour retarder l'exécution de fonctions dans une file d'attente. Il est principalement utilisé pour créer un délai entre les effets jQuery en file d'attente. La méthode jQUery delay () définira une minuterie pour retarder l'exécution de l'élément suivant dans une file d'attente.

Syntaxe:

|__+_|

24. Expliquez la fonction jQuery each() ?

Nous utilisons principalement la fonction each() de jQuery pour parcourir chaque élément de l'objet jQuery cible (un objet qui contient un ou plusieurs éléments DOM et qui expose toutes les fonctions jQuery). Il est utile pour la manipulation DOM multi-éléments et l'itération sur des tableaux arbitraires et des propriétés d'objet.

25. Pouvez-vous écrire la commande qui donne la version de jQuery ?

La commande $.ui.version est utilisé pour renvoyer la version de l'interface utilisateur de jQuery.

26. Pourquoi utilisons-nous la méthode HTML() dans JQuery ?

Dans jQuery, la méthode HTML () est utilisée pour définir ou renvoyer le contenu HTML interne des éléments sélectionnés. Il renverra le contenu du premier élément correspondant. Il définit le contenu de l'élément correspondant.

Voir également Top 100 des questions et réponses d'entrevue Ansible

27. Pouvez-vous lister les types de sélecteurs dans jQuery ?

  1. #ID : Il est principalement utilisé pour sélectionner un seul élément qui correspond à l'ID spécifique.
  2. Nom : Il est utilisé pour sélectionner tous les éléments qui correspondent au nom de l'élément.
  3. Sélecteur d'attribut : Il est utilisé pour sélectionner les éléments en fonction de leur valeur d'attribut.
  4. Universal(*) : Il est utilisé pour sélectionner tous les éléments qui sont disponibles dans le DOM
  5. Éléments multiples E, F, G : ils sont utilisés pour sélectionner les résultats combinés des sélecteurs E, F ou G.

28. Définir jQuery connect ?

Le jQuery connect peut être défini comme un plugin utilisé pour lier ou connecter une fonction à une autre fonction. Il exécutera une fonction lorsque la fonction d'un autre objet sera exécutée. C'est la même chose que d'affecter le gestionnaire à une autre fonction. Avec l'aide de connect, nous pouvons lier plus d'une fonction.

29. La bibliothèque jQuery est-elle un script serveur ou un script client ?

jQuery est une bibliothèque pour les scripts côté client.

30. Pouvez-vous nous dire comment les classes CSS peuvent être manipulées en HTML en utilisant jQuery ?

La méthode CSS jQuery nous permettra de manipuler la classe CSS ou les propriétés de style des éléments DOM. La requête fournira plusieurs méthodes pour manipuler les classes CSS qui sont affectées aux éléments HTML.

Les méthodes les plus importantes sont addClass(), removeClass() et toggleClass().

addClass() : Cette méthode permet d'ajouter une ou plusieurs classes aux éléments sélectionnés.

Syntaxe:

|__+_|

Pour ajouter plusieurs classes, utilisez la syntaxe ci-dessous :

Syntaxe:

|__+_|

removeClass() : Il est utilisé pour supprimer une seule classe, ou plusieurs classes, ou toutes les classes des éléments spécifiés.

Syntaxe pour supprimer une seule classe :

|__+_|

Syntaxe pour supprimer plusieurs classes :

|__+_|

Syntaxe pour supprimer toutes les classes d'un seul coup :

|__+_|

toggleClass() : Il bascule entre l'ajout ou la suppression de classes aux éléments donnés.

Syntaxe:

|__+_|

Questions et réponses de l'entretien jQuery

31. Comment utiliser JQuery connect ?

Pour utiliser la connexion :

  1. Vous devez télécharger le fichier de connexion jQuery depuis jQuery.com.
  2. Ensuite, vous devez inclure ce fichier dans le fichier HTML.
  3. Maintenant, utilisez la fonction $.connect pour connecter la fonction à une autre fonction.

32. Définir la saisie semi-automatique de l'interface utilisateur jQuery ?

L'auto-complétion est une technique fréquemment utilisée dans les sites Web modernes pour fournir aux utilisateurs une liste de suggestions pour le début du mot, là où il ou elle a tapé dans la zone de texte. L'utilisateur peut maintenant sélectionner un élément dans la liste, qui s'affiche dans le champ de saisie.

33. Comment effectuer des requêtes jQuery Ajax ?

jQuery fournit la méthode ajax() afin d'effectuer l'AJAX, c'est-à-dire une requête HTTP asynchrone.

Syntaxe:

|__+_|

Les paramètres spécifient une ou plusieurs valeurs de paires nom-valeur.

Nom La description
CacheFonction à exécuter avant l'envoi de la requête.
Achevée( xhr, état )Une fonction qui est utilisée pour s'exécuter lorsque la demande est terminée, c'est-à-dire après les fonctions de succès et d'erreur)
le contexteIl spécifie cette valeur pour toutes les fonctions de rappel liées à AJAX.
filtre de données ( Les données , taper )Une fonction pour gérer les données de réponse brutes de XMLHttpRequest.
siModifiéIl s'agit d'une valeur booléenne qui spécifie si une requête réussit uniquement si la réponse a changé depuis la dernière requête. La valeur par défaut est : false.
Erreur( xhr, état, erreur )C'est une fonction à exécuter si la requête échoue.
URLIl spécifie l'URL à laquelle envoyer la demande. La valeur par défaut est la page actuelle.

34. Pourquoi utilisons-nous la méthode parm() dans jQuery ?

La méthode jQuery param() est principalement utilisée pour créer la représentation sérialisée de l'objet.

35. Quel est le point initial d'exécution du code dans jQuery ?

Le point de départ du code jQuery est la fonction $(document).ready(). Il sera exécuté lorsque le DOM sera chargé.

36. Faire la différence entre jQuery.get() et jQuery.ajax() ?

jQuery.get() jQuery.ajax()
Le get () est une spécialisation à ajax juste pour obtenir des données.La méthode ajax() est plus robuste et configurable ; cela nous permet de spécifier combien de temps attendre et comment gérer une erreur.

37. Différencier entre $(this) et this dans jQuery ?

$ceci cette
Le $(this) est un wrapper jquery autour de la même chose.Ceci est l'objet DOM.
Lorsque nous utilisons $(this), nous pouvons y appeler des méthodes jQuery, mais pas les méthodes DOM.Lorsque nous l'utilisons, nous pouvons y appeler des méthodes DOM, mais pas les méthodes jQuery.

38. Quelle est la condition la plus élémentaire pour démarrer avec jQuery ?

Il faut se référer à sa bibliothèque pour lancer un jQuery. On peut télécharger la dernière version de jQuery depuis le site jQuery.com.

39. Écrivez un sélecteur de code jQuery qui est utilisé pour interroger tous les éléments dont l'ID se termine par la chaîne IB ?

$ ([id $ = 'IB'])

40. Pouvez-vous nous dire dans quels scénarios jQuery est utilisé ?

  1. Appliquer CSS statique ou dynamique
  2. Principalement pour les effets d'animation
  3. Fonctions d'appel sur les événements
  4. Objectif de manipulation

Questions et réponses de l'entretien jQuery

41. Pouvons-nous utiliser un autre nom à la place de $ dans jQuery ?

Au lieu de $, vous pouvez utiliser jQuery comme nom de fonction. Par example:

|__+_|

42. Définir la méthode .promise() dans jQuery ?

La méthode promise() dans jQuery est utilisée pour renvoyer une promesse générée dynamiquement qui est résolue lorsque toutes les actions d'un certain type sont liées à la collection, en file d'attente ou non, sont terminées.

43. Est-il possible d'utiliser plusieurs fonctions document.ready() sur la même page ?

Oui. Nous pouvons utiliser n'importe quel nombre de fonctions document.ready() sur la même page.

Exemple:

|__+_|

44. Différencier prop() et attr()s ?

Le prop() et attr() sont tous deux utilisés pour obtenir ou définir la valeur de la propriété spécifiée de l'attribut de l'élément. Mais la différence majeure est :

près ()atr()
Le prop() renverra sa valeur actuelle.L'attr() donnera la valeur par défaut d'une propriété.

45. Différencier entre les méthodes find et children?

trouver()enfants()
Cette méthode permet de retrouver tous les éléments descendants des éléments sélectionnés.Cette méthode est utilisée pour trouver tous les éléments enfants qui sont liés à cet élément sélectionné.

46. Définir CDN ?

Un réseau de distribution de contenu (CDN), ou réseau de distribution de contenu, est défini comme un réseau distribué géographiquement du serveur proxy et de leurs centres de données respectifs. L'objectif principal est de fournir des performances et une disponibilité élevées en répartissant le service dans l'espace par rapport aux utilisateurs finaux.

47. Comment pouvons-nous lire, écrire et supprimer des cookies dans jQuery ?

Nous pouvons gérer les cookies dans jquery en utilisant le plugin Dough cookie. La pâte est facile à utiliser et possède des caractéristiques robustes.

Créer un cookie : $.dough(cookie_name, cookie_value);

Lire le cookie : $.dough(cookie_name);

Supprimer le cookie : $.dough(cookie_name, remove);

48. Liste les avantages d'utiliser CDN ?

  1. Votre fiabilité et vos temps de réponse sont considérablement améliorés
  2. Un CDN permet une portée mondiale
  3. Un CDN permet d'économiser beaucoup d'argent
  4. Disponibilité à 100 %
  5. Diminuer la charge du serveur
  6. Assistance client 24h/24 et 7j/7
  7. Augmentation du nombre d'utilisateurs simultanés
  8. Protection DDoS

49. Quel est l'objectif du CDN ?

L'objectif principal du CDN est de fournir du contenu aux utilisateurs finaux avec des performances élevées et une haute disponibilité.

Questions et réponses de l'entretien jQuery

50. Énumérez quelques fonctionnalités de jQuery ?

  1. Manipulation HTML
  2. Manipulation DOM
  3. Sélection d'éléments DOM
  4. Manipulation CSS
  5. Effets et animations
  6. Utilitaires
  7. AJAX
  8. Méthodes d'événement HTML

51. Énumérez les fonctionnalités de jQuery utilisées dans les applications Web ?

jQuery utilise des fonctionnalités telles que

  1. Glissement
  2. Téléchargement de fichiers
  3. Accordéon dans les applications Web

52. Comment utiliser une librairie jQuery dans votre projet ?

Nous pouvons utiliser la bibliothèque jQuery dans le ASPIC .Net en téléchargeant la dernière bibliothèque jQuery depuis le site Web jQuery.com qui inclura les références au fichier de bibliothèque jQuery dans la page HTML/PHP/JSP/aspx.

|__+_|

53. Lister les différents types de sélecteurs dans jQuery ?

  1. Sélecteur CSS
  2. Sélecteur personnalisé
  3. Sélecteur XPath
Voir également Top 100 des questions et réponses d'entrevue Ansible

54. Qu'est-ce que le filtre jQuery ?

Lorsqu'on lui donne un objet jQuery qui représentera un ensemble d'éléments DOM, la méthode filter() construira un nouvel objet jQuery à partir du sous-ensemble d'éléments correspondants. Le sélecteur fourni est maintenant testé par rapport à chaque élément ; tous les éléments qui correspondent au sélecteur seront inclus dans le résultat donné.

55. Qu'est-ce que la méthode serialize() dans JQuery ?

Nous utilisons la méthode jQuery serialize() pour créer une chaîne de texte en notation standard codée en URL. Il est principalement utilisé dans les contrôles de formulaire tels que , , etc. Il sérialisera les valeurs du formulaire afin que ses valeurs sérialisées soient utilisées dans la chaîne de requête d'URL lors d'une requête AJAX.

56. Comment pouvons-nous ajouter et supprimer des classes CSS à un élément à l'aide de jQuery ?

Nous utilisons la méthode jQuery addclass() pour ajouter une classe CSS à l'élément.

Exemple : (Un petit extrait de code est donné ci-dessous pour ajouter une classe)

|__+_|

Nous utilisons la méthode jQuery removeclass() pour supprimer une classe CSS de l'élément.

Exemple : (un petit extrait de code pour supprimer la classe est donné ci-dessous)

|__+_|

57. Pourquoi utilisons-nous la méthode val() dans JQuery ?

La méthode val() dans jQuery est principalement utilisée pour obtenir les valeurs des éléments du formulaire. Cette méthode n'accepte aucun argument. Cette méthode renverra un NULL lorsqu'aucune option n'est sélectionnée, et dans le cas d'une ou plusieurs sélections, elle renverra un tableau qui contient la valeur de chaque option sélectionnée.

Syntaxe:

|__+_|

58. Voulez-vous w écrire un code jQuery pour sélectionner tous les liens à l'intérieur du paragraphe ?

|__+_|

59. Pouvez-vous nommer les deux types de CDN ?

Il existe deux types de CDN :

    Google:Il charge le jQuery de l'API des bibliothèques Google.Microsoft :Il charge le jQuery depuis AJAX CDN.

60. Comment désactiver l'animation jQuery ?

Pour désactiver globalement l'animation à l'aide de jQuery, vous devez utiliser jQuery. effet. méthode off().

61. Pourquoi utilisons-nous la méthode animate() dans jQuery ?

Nous utilisons la fonction animate pour appliquer un effet d'animation personnalisé aux éléments.

Syntaxe:

|__+_|

Où,

  1. param représente les propriétés CSS où vous souhaitez appliquer l'animation.
  2. durée spécifie combien de temps l'animation peut s'exécuter. Il peut s'agir de l'une des valeurs suivantes : rapide, lent, rapide, normal ou millisecondes.
  3. easing représente une chaîne qui spécifie la fonction de la transition.
  4. Le rappel ici est la fonction que nous voulons exécuter une fois l'effet d'animation terminé.

62. Qu'est-ce que jQuery Ajax ?

AJAX (Asynchronous JavaScript and XML) est une technologie qui nous aide à charger les données du serveur sans actualiser une page de navigateur. JQuery est un outil qui fournit un riche ensemble de méthodes AJAX pour développer l'application Web de nouvelle génération.

63. A quoi sert la méthode ajax load() ?

La méthode ajax load() chargera les données du serveur et replacera les données renvoyées dans l'élément sélectionné.

64. Lister les catégories dans jquery Events ?

Les événements DOM sont les suivants :

  1. Former
  2. Clavier
  3. Souris
  4. Navigateur
  5. Chargement de documents

65. Quels sont les avantages des méthodes jQuery Ajax ?

  1. Prise en charge de plusieurs navigateurs
  2. Des méthodes simples à utiliser
  3. La possibilité d'envoyer des requêtes comme GET et POST.
  4. Possibilité de charger XML, XML, HTML ou Scripts

66. Différencier les méthodes onload() et document.ready() ?

en charge()Document.prêt()
L'événement Body.Onload() est appelé uniquement après DOM et les ressources associées telles que les images sont chargées.L'événement document.ready() de jQuery est appelé une fois que DOM est chargé, et il n'attendra pas que les ressources comme les images soient chargées.

67. Est-ce que jQuery est nécessaire pour Bootstrap ?

Le Bootstrap utilisera jQuery pour les plugins JavaScript tels que les modèles, les info-bulles, etc. Mais, si seule la partie CSS de Bootstrap est utilisée, vous n'avez pas besoin de jQuery.

68. Pouvez-vous faire la différence entre jquery.min.js et jquery.js ?

jquery.min.jsjquery.js
Le min. js n'est rien d'autre que la version compressée de jquery.jQuery.js est joli et facile à lire.
.min supprime tous les caractères inutiles afin de réduire la taille du fichier.Il ne supprime pas les caractères inutiles.

69. Définir JQuery.noConflict ?

Le jQuery no-conflict est une option donnée par jQuery pour surmonter les conflits entre les différents frameworks ou bibliothèques js. Si nous utilisons le mode sans conflit de jQuery, cela signifie que nous remplaçons $ par une nouvelle variable et que nous l'attribuons à jQuery d'autres bibliothèques JavaScript.

70. Qu'est-ce que jQuery Mobile ?

Questions d'entretien jQuery - jQuery mobile

jQuery Mobile peut être défini comme un framework Web optimisé pour le tactile, c'est-à-dire plus précisément une bibliothèque JavaScript, et il est développé par l'équipe du projet jQuery.

71. Définir l'interface utilisateur jQuery ?

L'interface utilisateur jQuery peut être définie comme un ensemble organisé d'interactions, d'effets, de widgets et de thèmes d'interface utilisateur (UI) qui sont construits au-dessus d'une bibliothèque JavaScript jQuery. Si vous souhaitez créer une application Web hautement interactive ou si vous devez simplement ajouter un sélecteur de date à un contrôle de formulaire, l'interface utilisateur jQuery est un choix parfait.

72. Comment utiliser jQuery dans ASP.NET ?

Comme nous le savons, jQuery est une bibliothèque JavaScript légère et rapide, conforme à la norme CSS3 et prenant en charge plusieurs navigateurs. Le framework jQuery est extensible et gère les manipulations DOM, AJAX, CSS, Events et Animations.

73. Définir le plug-in Data Table pour jQuery ?

DataTables est un plug-in pour une bibliothèque Javascript jQuery. C'est un outil très flexible qui repose sur les fondations de l'amélioration progressive qui ajoutera des fonctionnalités avancées à n'importe quel tableau HTML.

74. Comment utiliser la méthode hide() sur un clic de bouton en utilisant jQuery ?

En utilisant cette méthode hide (), nous pouvons masquer les éléments HTML.

75. Qu'est-ce que Qunit ?

QUnit peut être défini comme un framework de test unitaire pour le langage de programmation JavaScript. Quinit est important dans le domaine du développement piloté par les tests et est utilisé par les projets jQuery UI, jQuery et jQuery Mobile. Le Quinit est capable de tester n'importe quelle base de code JavaScript générique.

76. Faire la différence entre les méthodes .detach() et remove() dans jQuery ?

.détacher() supprimer()
Cette méthode conserve toutes les données jQuery associées aux éléments supprimés.La méthode .remove() est utile lorsque des éléments supprimés doivent être réinsérés ultérieurement dans le DOM.

77. Comment pouvez-vous gérer l'attribut Controls à l'aide de jQuery ?

Pour gérer l'attribut Controls, jQuery utilise .addClass(), .removeClass(), .css(), .toggleClass(), etc. pour gérer tous les attributs html et css de n'importe quel contrôle html.

78. Pouvez-vous lister les quatre paramètres utilisés pour la méthode jQuery Ajax ?

Les quatre paramètres sont mentionnés ci-dessous :

    URL :URL d'envoi de la demandeSuccès:Il spécifie une fonction de rappel lorsque la requête aboutitTaper:Requête GET/POSTType de données:Il renvoie le type de données - HTML, XML, texte, etc.

79. Définir jQuery Datepicker ?

Le sélecteur de date est généralement lié à un champ de saisie de formulaire standard. Concentrez-vous sur l'entrée pour ouvrir un calendrier interactif dans une petite superposition. Choisissez maintenant une date, puis cliquez ailleurs sur la page ou appuyez sur la touche Échap pour fermer. Si nous choisissons la date, les commentaires sont affichés comme la valeur de l'entrée.

80. Qu'est-ce que l'effet slideToggle() ?

Il est principalement utilisé pour basculer entre le glissement vers le haut et le glissement vers le bas pour les éléments sélectionnés.

81. Définir les éléments bind() et unbind dans jQuery ?

La méthode jQuery bind() attachera un gestionnaire d'événements aux éléments.

Le unbind() détache un gestionnaire d'événements existant des éléments.

82. Définir les plugins jQuery ?

Un plugin jQuery est une nouvelle méthode utilisée pour étendre l'objet prototype de jQuery. En étendant l'objet prototype, nous pouvons permettre à tous les objets jQuery d'hériter des méthodes que nous ajoutons. Nous pouvons créer nos propres plugins, et nous pouvons les utiliser en privé dans le code, ou nous pouvons les libérer dans la nature.

83. Pourquoi utilisons-nous la méthode fade toggle() dans JQuery ?

Nous l'utilisons principalement pour basculer entre les fonctions fadeIn() et fadeOut().

84. Comment utiliser un tableau avec jQuery ?

Pour créer un tableau, nous utilisons $.makeArray()

Pour rechercher un élément spécifique dans un tableau à l'aide de $.inArray, utilisez la syntaxe ci-dessous :

|__+_|

Pour fusionner deux tableaux, nous utilisons la méthode $.merge()

Exemple:

tab1 = [A, B, C, D] ;

tab2 = [W, X, Y, Z] ;

mergeArr = $ .merge (arr1, arr2);

85. Pouvez-vous dire au Différences entre la fonction Map et Grep dans jQuery ?

Carte Saisir
La fonction map traduira un ensemble d'éléments en un autre ensemble de valeurs dans le tableau jQuery qui (peut avoir ou non) des éléments.Grep est utilisé pour trouver un élément dans un tableau.
$().map(< une fonction éxécuter pour éléments dans l'objet>)jQuery.grep (monArr, une fonction (){}

86. Lister les filtres supportés par le filtre jQuery ?

Quelques-uns des filtres pris en charge par jQuery sont répertoriés ci-dessous :

  1. .eq()
  2. .première()
  3. .dernière()
  4. .filtre()
  5. .a()
  6. .ne pas()

87. Définir le chaînage de méthodes dans jQuery, et quels sont les avantages ?

JQuery fournit une autre fonctionnalité robuste connue sous le nom de chaînage de méthodes qui vous permettra d'effectuer de nombreuses actions sur le même ensemble d'éléments, cela aussi, le tout dans une seule ligne de code. C'est possible car la plupart des méthodes jQuery renverront un objet jQuery qui sera ensuite utilisé pour appeler une autre méthode.

88. Définir l'attribut dans jQuery ?

Il existe des propriétés importantes des éléments DOM ou HTML comme le tag, le src, la classe, l'id, le titre et d'autres propriétés. Ceux-ci sont connus sous le nom d'attributs.

La plupart des attributs sont disponibles via JavaScript en tant que propriétés de nœud DOM. Certaines des propriétés communes sont :

  1. nom du cours
  2. tagName
  3. identifiant
  4. href
  5. Titre
  6. rel
  7. src

89. Comment trouver le navigateur et la version du navigateur dans jQuery ?

L'utilisation de la propriété $.browser de jQuery renvoie les informations du navigateur.

90. Définir la fonction jQuery.holdReady() ?

La méthode holdReady() de jQuery permettra à l'appelant de retarder l'événement ready de jQuery. Cette méthode doit être appelée au début du document, comme dans la section immédiatement après la balise de script jQuery. En appelant cette méthode après l'événement ready qui s'est déjà déclenché, cela n'aura aucun effet. Afin de retarder l'événement prêt, vous devez d'abord appeler $.

91. Pourquoi utilisons-nous Draggable, Droppable, Resizable, Selectable dans jQuery UI ?

Glissable : Il activera la fonctionnalité déplaçable sur n'importe quel élément DOM.

Déposable : Cela permettra à tout élément DOM d'être déposable, une cible pour les éléments déplaçables.

Redimensionnable : Cela permettra à tout élément DOM d'être redimensionnable. Avec le curseur, vous devez saisir la bordure droite ou inférieure et la faire glisser jusqu'à la largeur ou la hauteur souhaitée.

Sélectionnable : Cela permettra à un élément DOM d'être sélectionnable. Dessinez une boîte avec le curseur pour sélectionner des éléments. Maintenant, maintenez la touche Ctrl enfoncée pour effectuer diverses sélections non adjacentes.

Triable : Cela permettra à un groupe d'éléments DOM d'être triable.

92. Définir la méthode slice() dans jQuery ?

Cette méthode slice() est utilisée pour sélectionner un sous-ensemble des éléments correspondants en donnant la plage d'indices. En termes simples, il donne un ensemble d'éléments DOM sur la base de ses paramètres, c'est-à-dire (début, fin).

Outre les questions techniques, vous devez vous préparer à certaines questions générales et basées sur des scénarios , où vous devez y répondre en fonction de votre expérience. J'ai noté ci-dessous quelques-unes des questions. Veuillez également les parcourir.

93. Pourquoi devrions-nous vous embaucher ?

94. Dites-nous ce que vous savez de notre entreprise ?

95. Quelle est votre attente salariale ?

96. Quelles sont vos forces ?

97. Pourquoi pensez-vous que vous vous adaptez à ce rôle ?

98. Où voulez-vous vous voir après cinq ans ?

99. Dites-nous comment vous pouvez jouer le rôle d'un chef d'équipe ?

100. Dites-moi quelque chose sur vous ?

Merci d'avoir consacré votre temps à ce post. Vous pouvez également consulter notre Questions d'entretiens chez Node.Js .