Atitit 遍历 与循环模式大总结

目录

1.1. 遍历的对象 数组 或对象   或对象数组 1

2. 遍历的概念 2

2.1. 祖先后代同胞  过滤 2

3. 常见的遍历四种方式 2

3.1. Key遍历 2

3.2. Val遍历 2

3.3. Kv对象遍历 推荐 2

3.4. Iterator模式 2

4. 常见的遍历子功能函数 2

4.1. 遍历函数 2

4.2. .add() 2

4.3. 将元素添加到匹配元素的集合中。 2

4.4. .andSelf() 2

4.5. 把堆栈中之前的元素集添加到当前集合中。 2

4.6. .children() 2

4.7. 获得匹配元素集合中每个元素的所有子元素。 2

4.8. .closest() 2

4.9. 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。 2

4.10. .contents() 3

4.11. 获得匹配元素集合中每个元素的子元素,包括文本和注释节点。 3

4.12. .each() 3

4.13. 对 jQuery 对象进行迭代,为每个匹配元素执行函数。 3

4.14. .end() 3

4.15. 结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。 3

4.16. .eq() 3

4.17. 将匹配元素集合缩减为位于指定索引的新元素。 3

4.18. .filter() 3

4.19. 将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。 3

4.20. .find() 3

4.21. 获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。 3

4.22. .first() 3

4.23. 将匹配元素集合缩减为集合中的第一个元素。 3

5. 遍历模式 4

5.1. $(selector).each(function(index,element)) 4

1.1. 遍历的对象 数组 或对象   或对象数组

2. 遍历的概念

2.1. 祖先后代同胞  过滤

3. 常见的遍历四种方式

3.1. Key遍历

3.2. Val遍历

3.3. Kv对象遍历 推荐

3.4. Iterator模式

4. 常见的遍历子功能函数

4.1. 遍历函数

jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。

函数

描述

4.2.  href="http://www.w3school.com.cn/jquery/traversing_add.asp" title="jQuery 遍历 - add() 方法" .add()

4.3. 将元素添加到匹配元素的集合中。

4.4.  href="http://www.w3school.com.cn/jquery/traversing_andSelf.asp" title="jQuery 遍历 - andSelf() 方法" .andSelf()

4.5. 把堆栈中之前的元素集添加到当前集合中。

4.6.  href="http://www.w3school.com.cn/jquery/traversing_children.asp" title="jQuery 遍历 - children() 方法" .children()

4.7. 获得匹配元素集合中每个元素的所有子元素。

4.8.  href="http://www.w3school.com.cn/jquery/traversing_closest.asp" title="jQuery 遍历 - closest() 方法" .closest()

4.9. 从元素本身开始,逐级向上级元素匹配,并返回最先匹配的祖先元素。

4.10.  href="http://www.w3school.com.cn/jquery/traversing_contents.asp" title="jQuery 遍历 - contents() 方法" .contents()

4.11. 获得匹配元素集合中每个元素的子元素,包括文本和注释节点。

4.12.  href="http://www.w3school.com.cn/jquery/traversing_each.asp" title="jQuery 遍历 - each() 方法" .each()

4.13. 对 jQuery 对象进行迭代,为每个匹配元素执行函数。

4.14.  href="http://www.w3school.com.cn/jquery/traversing_end.asp" title="jQuery 遍历 - end() 方法" .end()

4.15. 结束当前链中最近的一次筛选操作,并将匹配元素集合返回到前一次的状态。

4.16.  href="http://www.w3school.com.cn/jquery/traversing_eq.asp" title="jQuery 遍历 - eq() 方法" .eq()

4.17. 将匹配元素集合缩减为位于指定索引的新元素。

4.18.  href="http://www.w3school.com.cn/jquery/traversing_filter.asp" title="jQuery 遍历 - filter() 方法" .filter()

4.19. 将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。

4.20.  href="http://www.w3school.com.cn/jquery/traversing_find.asp" title="jQuery 遍历 - find() 方法" .find()

4.21. 获得当前匹配元素集合中每个元素的后代,由选择器进行筛选。

4.22.  href="http://www.w3school.com.cn/jquery/traversing_first.asp" title="jQuery 遍历 - first() 方法" .first()

4.23. 将匹配元素集合缩减为集合中的第一个元素。

.has()

将匹配元素集合缩减为包含特定元素的后代的集合。

.is()

根据选择器检查当前匹配元素集合,如果存在至少一个匹配元素,则返回 true。

.last()

将匹配元素集合缩减为集合中的最后一个元素。

.map()

把当前匹配集合中的每个元素传递给函数,产生包含返回值的新 jQuery 对象。

.next()

获得匹配元素集合中每个元素紧邻的同辈元素。

.nextAll()

获得匹配元素集合中每个元素之后的所有同辈元素,由选择器进行筛选(可选)。

.nextUntil()

获得每个元素之后所有的同辈元素,直到遇到匹配选择器的元素为止。

.not()

从匹配元素集合中删除元素。

.offsetParent()

获得用于定位的第一个父元素。

.parent()

获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。

.parents()

获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。

.parentsUntil()

获得当前匹配元素集合中每个元素的祖先元素,直到遇到匹配选择器的元素为止。

.prev()

获得匹配元素集合中每个元素紧邻的前一个同辈元素,由选择器筛选(可选)。

.prevAll()

获得匹配元素集合中每个元素之前的所有同辈元素,由选择器进行筛选(可选)。

.prevUntil()

获得每个元素之前所有的同辈元素,直到遇到匹配选择器的元素为止。

.siblings()

获得匹配元素集合中所有元素的同辈元素,由选择器筛选(可选)。

.slice()

将匹配元素集合缩减为指定范围的子集。

5. 遍历模式

5.1. $(selector).each(function(index,element))

Map集合的四种遍历方式 - CSDN博客.html

Atitit 遍历 与循环模式大总结 目录 1.1. 遍历的对象 数组 或对象 或对象数组 1 2. 遍历的概念 2 2.1. 祖先后代同胞 过滤 2 3. 常见的遍历四种方式 2 3.1.相关推荐

  1. Java遍历Map对象的四种方式

    关于java中遍历map具体哪四种方式,请看下文详解吧. 方式一 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. 1 2 3 4 Map<Integer, Intege ...

  2. Map集合遍历的四种方式理解和简单使用

    Map集合遍历的四种方式理解和简单使用 ~Map集合是键值对形式存储值的,所以遍历Map集合无非就是获取键和值,根据实际需求,进行获取键和值 1:无非就是通过map.keySet()获取到值,然后根据 ...

  3. java map 迭代遍历_java 遍历Map的四种方式

    java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...

  4. java enum判断_Java Enum枚举 遍历判断 四种方式(包括 Lambda 表达式过滤)

    packagecom.miracle.luna.lambda;importjava.util.Arrays;/*** @Author Miracle Luna * @Date 2019/6/9 23: ...

  5. java中Map遍历的四种方式

    java中Map遍历的四种方式 在java中所有的map都实现了Map接口,因此所有的Map(如HashMap, TreeMap, LinkedHashMap, Hashtable等)都可以用以下的方 ...

  6. java 遍历map key_java 遍历Map的四种方式

    java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...

  7. java遍历多层map_Java遍历Map对象的四种方式

    文章转自: https://www.cnblogs.com/fqfanqi/p/6187085.html 关于java中遍历map具体哪四种方式,请看下文详解吧. 方式一 这是最常见的并且在大多数情况 ...

  8. PHP数组循环遍历的四种方式

    [(重点)数组循环遍历的四种方式]  1.使用for循环遍历数组      conut($arr);用于统计数组元素的个数.      for循环只能用于遍历,纯索引数组!!!!      如果存在关 ...

  9. java如何遍历树_java 遍历树的四种方式

    java 遍历树的四种方式 最近做一个玫瑰图报表,数据源为TreeJson(树状json),在网上搜集下资料,和大家分享.: 先序遍历 中序遍历 后序遍历 层次遍历 public class Tree ...

  10. Linux C++多线程同步的四种方式

    目录 一.互斥锁 二.条件变量 三.读写锁 原文链接:Linux C++多线程同步的四种方式(非常详细)_Y先森0.0-CSDN博客 背景问题:在特定的应用场景下,多线程不进行同步会造成什么问题? 通 ...

最新文章

  1. Java设计模式菜鸟系列(四)工厂方法模式建模与实现
  2. 希尔排序(ShellSort) c源码
  3. 跨库查询(OpenDataSource)与链接服务器(Linking Server)
  4. 为什么我不喜欢数据库三范式
  5. windows和linux存储float,C语言float型数据在内存中的储存方式
  6. node.js中ws模块创建服务端和客户端,网页WebSocket客户端
  7. 【论文阅读】Abdominal multi-organ segmentation with organ-attention networks and statistical fusion
  8. POJ_3273_Monthly_Expense_(二分,最小化最大值)
  9. 新升级带特效喝酒神器小程序源码-多种游戏支持流量主
  10. python获取本机ip地址_python3 获取本机ip地址
  11. 你是一名技术管理者还是项目管理者?
  12. Python3.7+tkinter实现身高计算器
  13. 计算机的此电脑管理出错了,win10重置此电脑出现问题怎么处理_win10重置初始化失败解决方法...
  14. spa文件转换html,spa.html
  15. 2023哈尔滨工业大学计算机考研信息汇总
  16. 电脑开启任务管理器的n种方法
  17. LSA(潜在语义分析)
  18. 【递归】Coffee Chicken
  19. Matlab 伪彩色处理方法总结(密度分割法、灰度级变换法、频域变换法)
  20. OMA DRM V1.0学习笔记

热门文章

  1. java流程控制if_[Java]Java基本语法结构(运算符,流程控制语句,if语句)
  2. java基础试题_Java基础测试题带答案
  3. android apk 微信登入_Android集成微信登录的步骤详解
  4. 在模拟器中添加模拟尺寸
  5. [转]https配合移动端开发
  6. window7 右键菜单显示-》在此处打开命令窗口
  7. cocos2d里面如何实现mvc系列
  8. 【转】Java中的关键字 transient
  9. 将本地的代码提交到github仓库
  10. https方式nginx 代理tomcat访问不带www的域名301重定向跳转到www的域名帮助seo集中权重...