- 通过原生 JS 获取的元素就是 DOM 对象
- 通过 jQuery 获取的元素就是 jQuery 对象
- jQuery 对象本质是利用
$
对 DOM 对象包装后产生的对象 - 伪数组形式存储
- jQuery 对象本质是利用
- jQuery 对象只能使用 jQuery 方法,DOM 对象只能使用原生 JS 方法
jQuery 对象和 DOM 对象转换
jQuery 对象是一个伪数组
伪数组 有 0 到 length-1 的属性,并且有 length 属性
DOM 转 jQuery
$(DOM);
jQuery 转 DOM
$(DOM)[index]; // index 是索引号
$(DOM).get(index); // index 是索引号