DOM对象和JQuery对象的联系和区别

jquery:
1,什么是DOM对象?
在html文档中,每个元素标签就是每个节点,也就是DOM元素节点,像这样的DOM元素就是DOM对象,根据DOM对象就可以操作整个页面了。
2,什么是jquery对象?
jquery对象是包装后的DOM对象,jquery对象是jquery独有的。
3,DOM,Jquery对象的区别
DOM对象不能调用jquery对象的方法,反过来也不行
4,分别获取获取DOM,jqery对象的方法
获取jquery:  var  $variable = jquery对象,
比如 var $testName = $("#testName");
获取DOM: var variable = DOM对象,
比如 var testName = document.getElementById("testName");
5,DOM,jquery的相互转换
jquery转换成DOM: var $testName = $("#testName");
   var testName= $testName[0];或者 var testName = $testName.get(0);
可以理解jquery对象其实是包装着DOM对象的数组,好比是普通数组和具体元素的关系。

DOM对象转jquery对象:
 var testName = document.getElementById("testName");
  var $testName = $(testName);
可以理解为DOM对象装进数组中,类似add()方法,而这个数组恰好就是jqery对象。
 

猜你喜欢

转载自blog.csdn.net/qq_29231037/article/details/86503621