Heim >Web-Frontend >js-Tutorial >Der Unterschied zwischen JQuery-Objekten und Dom-Objekten
1. Der Unterschied zwischen den beiden
Für Laien wird das DOM-Objekt von document.get herausgenommen. In js ruft getElementsByTagName den Elementknoten ab und das erhaltene Dom-Element ist das Dom-Objekt (dom Baum)
JQuery-Objekte sind alle JQ-Objekte, die mit $() herausgenommen wurden. Die Objekte, die nach dem Umschließen des DOM-Objekts mit der JQ-Methode
JQ generiert wurden, können nur von einem JQ-Objekt aufgerufen werden, das eindeutig ist zu jq. DOM kann in keiner Methode des Objekts verwendet werden. Die Dom-Methode kann nur vom Dom-Objekt aufgerufen werden.
var $box = jQuery-Objekt
var box = dom-Objekt;
1. JQ-Objekt in Dom-Objekt konvertieren JQuery-Objekt kann keine Methoden in Dom verwenden, aber wenn Sie mit den von JQ-Objekt bereitgestellten Methoden nicht vertraut sind, können Sie es auf zwei Arten konvertieren 1) JQ-Objekt ist ein Array-Objekt (Pseudo-Array). Sie können das entsprechende Dom-Objekt über den [Index]-Index $box[0].innerText = '';//Get the erhalten erste 2 ) kann auch über get(index) subscript $box.get(0).innerText = '';//Get the first 2 erhalten werden .dom zu jQuery; Die von uns normalerweise verwendeten jQ-Objekte werden mit der Funktion $() hergestellt. Die Funktion #() ist eine Fertigungsfabrik für jQ-Objekte. Also $(domObj);Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen JQuery-Objekten und Dom-Objekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!