文章目录
1. 如何区分DOM对象和jQuery对象
1.1 DOM对象
通过getElementById()出来的标签对象是dom对象
通过getElementByName()出来的标签对象是dom对象
通过getElementByTagName()出来的标签对象是dom对象
通过createElement()出来的标签对象是dom对象
DOM对象alert出来的效果 : [object HTML 标签名 Element]
1.2 jQuery对象
通过jQuery提供的API创建的对象,是jQuery对象
通过jQuery包装的DOM对象,是jQuery对象
通过jQuery提供的API查询到的对象,是jQuery对象
jQuery对象alert出来的效果是:[object Object]
2. jQuery对象的本质
jQuery对象是DOM对象的数组 + jQuery提供的一系列功能函数
3. jQuery对象和DOM对象在使用上的区别
DOM对象不能使用jQuery对象的属性和方法
jQuery对象不能使用DOM对象的属性和方法
4. jQuery对象和DOM对象的相互转化
4.1 dom对象转化为jQuery对象
1.先有dom对象
2.$(DOM对象) 转化为jQuery对象
4.2 jQuery对象转化为dom对象
1.先有jQuery对象
2.jQuery对象[下标] 取出相应的dom对象