Dom原生对象和jQuery对象的区别:1.jquery选择器得到的jquery对象和标准的 javascript中的document.getElementById()取得的dom对象是 两种不同的对象类型,两者不等价 ;注:js原生获取的dom是一个对象,jQuery对象就是一个数组对象,其实就是选择出来元素的数组集合。所以说他们两者是不同的对象类型不等价。2.jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法. 乱使用会报错。例如(文章下面有两个踩坑经历。):$("#id").html();document.getElementById("id").innerHTML;意思是指:获取ID为id的元素内的html代码。这两段代码 结果相同,但中间的取值过程不同 。即:$("#id").innerHTML、document.getElementById("id").html()之类的写法都是错误的。注:jQuery是从js衍生出来的,师出同源,但是jQuery是 经过一系列操作 之后,将其封装成了一个个不同的方法,学习jQuery开始就应当树立正确的观念,分清jQuery对象和DOM对象之间的区别,之后学习 jQuery就会轻松很多的。