Maison > interface Web > Questions et réponses frontales > Quelle est la différence entre les objets dom et jquery

Quelle est la différence entre les objets dom et jquery

青灯夜游
Libérer: 2021-11-16 13:36:31
original
4593 Les gens l'ont consulté

Différence : 1. L'objet DOM est un objet renvoyé en utilisant la méthode JavaScript pour obtenir les éléments de la page, tandis que l'objet jquery est l'objet renvoyé en utilisant la méthode jquery pour obtenir les éléments de la page ; L'objet DOM ne peut accéder qu'aux méthodes prédéfinies dans le DOM, les objets jquery ne peuvent appeler que les méthodes fournies par jQuery.

Quelle est la différence entre les objets dom et jquery

L'environnement d'exploitation de ce tutoriel : système Windows 7, jquery version 1.10.2, ordinateur Dell G3.

Objet Dom

Le modèle objet de document, appelé DOM, est une interface de programmation standard pour le traitement des langages de balisage extensibles recommandés par l'organisation W3C.

  • DOM est en fait un modèle de document décrit de manière orientée objet. Le DOM définit les objets requis pour représenter et modifier un document, les comportements et propriétés de ces objets, ainsi que les relations entre ces objets.

  • Grâce au DOM, vous pouvez accéder à tous les éléments HTML, ainsi qu'au texte et aux attributs qu'ils contiennent. Le contenu peut être modifié et supprimé, et de nouveaux éléments peuvent également être créés.

  • DOM est indépendant de la plate-forme et du langage de programmation. Il peut être utilisé par n'importe quel langage de programmation tel que Java, JavaScript et VBScript.

  • L'objet DOM est l'objet que nous obtenons en utilisant des méthodes traditionnelles (javascript).

  • Pour être précis, DOM est un standard de spécification pour les objets document (Document Object Model). Le standard définit uniquement les propriétés et les comportements des méthodes.

Objet jQuery

L'objet jQuery est en fait un tableau JavaScript. Cet objet tableau contient 125 méthodes et 4 propriétés

Les 4 propriétés sont :

  • jquery Version actuelle du framework jquery Le numéro

  • length indique le nombre d'éléments de l'objet tableau.

  • context pointe généralement vers l'objet HtmlDocument

  • selector Le contenu du sélecteur transmis

jquery est empaqueté par jQuery L'objet généré après le DOM. objet. L'objet jQuery est unique à jQuery. Il peut utiliser des méthodes dans jQuery, mais ne peut pas utiliser de méthodes DOM, à l'inverse, les objets Dom ne peuvent pas utiliser de méthodes jquery ;

La différence entre les objets jQuery et les objets DOM

1. Différentes définitions

Objets DOM : L'objet renvoyé en utilisant des méthodes en JavaScript pour obtenir des éléments dans la page est un objet DOM et les méthodes définies par jquery ne peut pas être utilisé.

var dom-elem = document.getElementById("msg")
Copier après la connexion

Objet jQuery : L'objet jquery consiste à utiliser la méthode jquery pour obtenir les éléments de la page. L'objet renvoyé est l'objet jQuery. Vous pouvez utiliser les méthodes définies par jquery.

var jquery-elem = $("#msg")
Copier après la connexion

2. Pour obtenir différents objets

DOM, document.getElement permet d'obtenir des objets dom. Les objets DOM ne peuvent accéder qu'aux méthodes prédéfinies dans le DOM. document.getElement来获取dom对象,DOM对象只能访问DOM中预定义的方法。

jQuery对象就是通过$()

L'objet jQuery est l'objet renvoyé par le traitement de l'objet $(). L'objet est un tableau de jQuery et ne peut appeler que les méthodes fournies par jQueryr.

Pour plus de connaissances sur la programmation, veuillez visiter : Introduction à la programmation

 ! ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal