1.什么是Dom对象(js对象)

使用js的方式获取到的元素就是js对象

2.什么是jQuery对象

使用jq的方式获取到的元素就是jq对象

3.jq对象和js对象的区别

JS对象,是一个名值对的无序集合。
jquery对象,是jquery特有的对象,只有调用jquery框架才存在。其实jquery对象,也是一种js对象。
jquery对象和js对象可以相互转换,例如
$("#div").get(),即可以把一个jquery对象转换为js对象。
js对象上的方法,不能直接用在jquery对象上,如果一定要给jquery对象使用js对象的方法,必须把jquery对象转换为js对象。jquery对象,则可以随意使用jquery定义的方法。

4.jq对象与js对象之间的转换

1) js转jQuery对象:

 $(js对象)

2)jQuery对象转js对象

var doc2=$("#idDoc2")[0];
//转换jQuery对象为DOM对象
doc2.innerHTML="这是jQuery的第一个DOM对象"
//使用jQuery对象本身提供的get函数来返回指定集合位置的DOM对象
var doc2=$("#idDoc2").get(0);
doc2.innerHTML="这是jQuery的第二个DOM对象"