1. 通过原生 JS 获取的元素就是 DOM 对象
  2. 通过 jQuery 获取的元素就是 jQuery 对象
    1. jQuery 对象本质是利用$对 DOM 对象包装后产生的对象
    2. 伪数组形式存储
  3. jQuery 对象只能使用 jQuery 方法,DOM 对象只能使用原生 JS 方法

jQuery 对象和 DOM 对象转换

jQuery 对象是一个伪数组

伪数组 有 0 到 length-1 的属性,并且有 length 属性

DOM 转 jQuery

  1. $(DOM);

jQuery 转 DOM

  1. $(DOM)[index]; // index 是索引号
  2. $(DOM).get(index); // index 是索引号