区别

jQuery对象的本质是什么?
jQuery对象的本质是DOM对象数组和jQuery提供的一系列功能函数
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script><script type="text/javascript">$(function (){var arr = [12,"abc",true];var $but = $("button");});</script></head><body><button>按钮1</button><button>按钮2</button><button>按钮3</button></body>


从上图可见,$but是一个jQuery对象,它是由DOM对象数组和jQuery提供的一系列功能函数组成的
DOM对象和jQuery对象在使用上的区别
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script><script type="text/javascript">$(function (){//DOM对象可操作的属性document.getElementById("008").innerHTML="wdnmd";//jQuery对象无法操作innerHTML属性$("#008").innerHTML="wtf";//二者只能使用自己的方法})</script></head><body><div id="008">helloWorld</div></body>
DOM对象和jQuery对象的相互转换

