黑马程序员技术交流社区

标题: 【广州校区】【原创】JQuery笔记 [打印本页]

作者: 帅气de路人甲    时间: 2019-9-19 14:29
标题: 【广州校区】【原创】JQuery笔记
1.什么是jQuery
  jQuery是一个优秀的JavaScript库,是一个凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档,操作DOM,执行动画和开发Ajax的操作
  jQuery封装了很多预定义的对象和函数

2.什么是jQuery函数
  jQuery库只提供了一个叫jQuery的函数,该函数中以及该元素的原型中定义了大量的方法

3.什么是jQuery对象
  jQuery对象是jQuery函数的一个实例,是一个类数组对象,数组中存放的是DOM对象
  对jQuery对象的操作实际上是对jQuery数组中的DOM对象的批量操作
  jQuery对象和DOM对象可以相互转化
  jQuery对象的获取通常是使用选择器来获取的

4.jQuery选择器
  jQuery选择器有以下几种:
      基本选择器、层次选择器、后代选择器、子代选择器、兄弟选择器

5.jQuery过滤器
  jQuery的过滤器必须用在jQuery选择器后,表示对通过前面的jQuery选择器选择到的内容的过滤。
  它是建立在前面选择器已经选择到的元素的基础之上的
  jQuery过滤器的语法:
      selector:过滤器
  jQuery过滤器有以下几种:
      基本过滤器、内容过滤器、可见性过滤器、属性过滤器、后代选择器、表单过滤器

6.jQuery中的DOM操作:
  查找节点 \ 创建节点 \ 插入节点 \ 删除节点 \ 复制节点 \ 替换节点 \ 包裹节点 \ 节点遍历

7.jQuery中的html(),text(),val()方法有什么区别
   html()
       无参:获取html的值;   有参数html:设置html的值
   text()
       无参:获取文本值;     有参数text:设置文本值
   val()
       无参:获取value的值;  有参数value:设置value的值

8.jQuery中常用的的方法有哪些
  get()                                        toArray()            
  eq(index)                                filter(function(index,item){})  
  map(function(index,item){})   each(function(index,item){})
  slice(0,3)                                 not()
  first()                                       last()
  is()                                          has()






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2