Heim > Web-Frontend > js-Tutorial > Unterschied zwischen JQuery-Objekt und Dom-Objekt

Unterschied zwischen JQuery-Objekt und Dom-Objekt

青灯夜游
Freigeben: 2020-09-08 12:29:16
nach vorne
1647 Leute haben es durchsucht

Unterschied zwischen JQuery-Objekt und Dom-Objekt

Verwandte Empfehlungen: „jQuery-Video-Tutorial

In meiner jüngsten Arbeit gibt es viele Beurteilungscodes, und ich schreibe sie hier an vielen Stellen, um die Grundkonzepte zu stärken :

1. Wenn es existiert, verwenden Sie das Dom-Objekt, denn wenn jQuery das Objekt erhält, gibt es das jQuery-Objekt zurück, unabhängig davon, ob das abzurufende Objekt existiert

2.

jQuery-Objekt umschließt DOM durch jQuery Das nach dem Objekt erzeugte Objekt (Sammlungsobjekt). Das jQuery-Objekt ist einzigartig für jQuery und Sie können die Methoden in jQuery verwenden.
Daher sind jQuery-Objekte und DOM-Objekte unterschiedlich und können keine voneinander definierten Methoden aufrufen. Daher meldet $(‘#test’).innerHTML einen Fehler und document.getElementById(‘#test’)[0].html() meldet ebenfalls einen Fehler.

Gewöhnliche DOM-Objekte können mit $() umschlossen und in jQuery-Objekte konvertiert werden:
$(document.getElementById('#test')).html();//Normal

jQuery-Objekt Das jQuery-Objekt selbst ist eine Sammlung , Um es in ein DOM-Objekt zu konvertieren, können Sie es über den Array-Index abrufen:
Erster Weg: $('#test')[0]
Zweiter Weg: $('#test').get(0)
Hinweis: eq(0) gibt ein jQuery-Objekt zurück und eq(0)[0] ist ein DOM-Objekt.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmierlehre! !

Das obige ist der detaillierte Inhalt vonUnterschied zwischen JQuery-Objekt und Dom-Objekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage