jquery 能做什么?
jQuery是JavaScript的一个库,封装了各种API,处理了浏览器的兼容问题。
实现一个目的需要很多步骤,使用原生js,就需要每个步骤都写出来,jQuery就把这些步骤打包封装进一个函数中,做成一个API,用户调用这个API,规范的提供参数,就能一步实现目的,简洁高效。
jquery 对象和 DOM 原生对象有什么区别?如何转化?
- DOM原生对象:
- 是对象
- 拥有原生对象的属性和方法
- jQuery对象:
- 是类数组对象
- 对DOM原生对象封装,用有jQuery的属性和方法
转化方法:
- $(DOM原生对象) ——> jQuery对象
- jQuery对象[0] ——> DOM原生对象