jquery学习之路(二)---jQuery+Ajax从放弃到知根知底(一)

Jquery表示的四种方式
Jquery本身是一个方法
冲突问题:- 1.后引入的框架覆盖新引入的框架
- 2.释放 的 使 用 权 j q u e r y . n o C o n f l i c t ( ) − 3. 自 定 义 一 个 符 号 如 : v a r n j = j q u e r y . n o C o n f l i c t ( ) 核 心 函 数 : 1. 的使用权 jquery.noConflict() - 3.自定义一个符号如:var nj=jquery.noConflict() 核心函数: 1. 使jquery.noConflict()3.varnj=jquery.noConflict():1.()就代表了调用jquery的核心函数
2.接收一个函数
3.接受一个字符串
3.1.接收字符串选择器
3.2.接收一个代码片段
3.3.接收一个dom元素
Juqery对象:1.什么是jquery对象
Jquery对象就是一个伪数组
2.什么是伪数组?
0到length-1有属性,且有length属性
静态方法和事例方法:静态方法通过类名调用,事例方法通过对象调用
在这里插入图片描述

对象的原型对象(?):
Foreach遍历:
Js:
第一个参数:遍历所有的元素
第二个参数:当前遍历到的索引
注意:原生foreach方法只能遍历数组,不能遍历伪数组
Jquery:
第一个参数:当前遍历到的索引
第二个参数:遍历到的元素
注意:jquery可以遍历伪数组
Map遍历:
Js:
第一个参数:遍历到的元素
第二个参数:遍历到的索引
第三个参数:但前被遍历的数组
注:不能遍历伪数组
Jquary:
第一个参数:要遍历的元素
第二个参数:要遍历的索引
注意:和jquery的each静态方法一样,map可以遍历伪数组
在这里插入图片描述
Map和each 的区别:
Each静态方法默认的返回值就是遍历谁就返回谁
Map静态方法默认的返回值是一个空数组

Each静态方法不支持在回调函数中对遍历的数组进行处理
Map静态方法可以在回调函数中通过return对遍历的数组进行处理,然后生成一个新数组返回
Jquary的其他静态变量

  • 1.$.trim()会返回没有空格的字符串
  • 2.$.iswindow()判断当前变量是否是window对象,返回boolean
  • 3.$.isArray()判断是否是真数组,返回boolean
  • 4.$.isFunction()判断是否是方法,返回boolean
  • 5.$.holdReady(true)代表暂停入口函数的执行,- $.holdReady(true)代表回复入口函数的执行

Juqery内容选择器
在这里插入图片描述
:empty 选择既没有内容有没有子元素的标签
:parent选择有文本内容或有子元素的
:contains选择包含了文本内容的元素
:has找到包含子元素为selector的元素(selector为任意标签)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值