each循环-程序员宅基地

技术标签: jQuery  

一、each的两种写法

(1)遍历元素节点
         $(node).each(function(index,element) {
                     console.log(index);
                     console.log(element);
          })

 (2)遍历数组,数据格式
           $.each(arry,function(iindex,element) {
                     console.log(index);
                     console.log(element);
           })

 二、each的用法

(1)遍历数组
              遍历一维数组的形式就用写法2;
              遍历二维数组:就先遍历第一层,然后在对获得的element进行第二次遍历。就可以获取每个元素。 

var arr2=[['aaa','bbb'],['ccc','ddd'],['eee','fff']];
$.each(arr2,function(index,element){ 
    console.log(index+'````'+element);
    $.each(item,function(index,element){  //遍历二维数组
    console.log(index+'`````'+element);
  })

(2)遍历json数组

var jsonNum={key1:'a',key2:'b',key3:'c'};
 $.each(jsonNum,function(key,value){  //遍历其键值对
            console.log(key+'````'+value);
  })

(3)遍历DOM元素

           方法一使用就好了,

            也可以采用方法二(其中参数arry,换成对应的$(node)即可)。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wei_ke_zhi/article/details/82222847

智能推荐

redis 内存优化了解_redis占用内存过大优化-程序员宅基地

文章浏览阅读206次。redis 内存优化了解对小型聚集数据的特殊编码在2.2版本以后,很多数据类型都进行了优化,它们占用的空间大小会在某一上限值范围内。像Hashes、Lists、元素是整数类型的Sets、Sorted Sets等,当它们包含的元素个数尚未达到上限但元素大小达到了元素大小上限时,它们将会被使用一种内存使用率非常高的编码方式来存储,这种方式最多可以节省10倍空间(平均可以节省5倍空间)。..._redis占用内存过大优化

Pycharm中Run窗口、Terminal窗口、Python Console窗口的区别及其切换方法_pythonconsole运行和运行有区别吗-程序员宅基地

文章浏览阅读2.6w次,点赞42次,收藏98次。1、Run是相当于C语言的cmd窗口输出,直接输出Python代码的运算结果:2、Terminal就是命令行模式,与系统的cmd命令行一样,可以运行各种系统命令:3、Python Console窗口是Python交互式模式,可以直接输入代码,然后执行,并立刻得到结果:其中Run窗口和Python Console窗口都可以作为代码的输出窗口,切换方式包括:1、在Pycharm的右上角当前运行的代码文件,下拉,edit configurations:2、打开菜单栏run->edit co_pythonconsole运行和运行有区别吗

Linux应用 环境变量的增删查改_linux 删除环境变量-程序员宅基地

文章浏览阅读1k次,点赞34次,收藏28次。本文阐述了Linux中环境变量的一些基本概念,列出了控制台操作常用命令和应用编程常用的接口,并编写示例进行简单测试_linux 删除环境变量

Three.js/WebGL系统课程3D可视化(郭隆邦老师的)_three.js可视化系统课程webgl 郭隆邦-程序员宅基地

文章浏览阅读929次,点赞4次,收藏7次。webgl threejs 课程Three.js/WebGL系统课程3D可视化(郭隆邦老师)_three.js可视化系统课程webgl 郭隆邦

如何在DOS命令窗口从C盘进入D盘?_dos怎么从c盘到d盘-程序员宅基地

文章浏览阅读3.6k次。点击开始,打开运行输入cmd,进入DOS窗口输入D:即可进入D盘_dos怎么从c盘到d盘

思岚激光雷达+cartographer建图_思岚a1与cartographer-程序员宅基地

文章浏览阅读4.3k次,点赞6次,收藏71次。思岚+cartographer_思岚a1与cartographer

随便推点

技术美术入门2_render face-程序员宅基地

文章浏览阅读1.6k次。material_render face

解决.net framework 3.5 安装失败问题(亲测可行)_操作完成,但未启用 netfx3 功能。 可能未启用必要的父功能。可以使用 /enable-fea-程序员宅基地

文章浏览阅读5.9w次,点赞37次,收藏94次。在安装SQL Server 数据库的时候(其它软件也可能需要此环境,安装同理),提示需要安装.NET Framework 3.5(包括.NET 2.0和3.0)环境,根据提示我们知道Windows下可以直接开启.NET功能,如下:打开控制面板 --> 打开“启动或关闭 Windows 功能” --> 根据“添加角色和功能向导” 在 “功能” 选择".NET Framework..._操作完成,但未启用 netfx3 功能。 可能未启用必要的父功能。可以使用 /enable-fea

使用uni-app自动注册全局组件_unaipp components 组件 自动注册-程序员宅基地

文章浏览阅读2.1k次。全局共用组件为经常使用,所以自动化注册是个不错的选择;方式1:webpack的 require.context方式此方式适用于浏览器端,如需兼容看下面的方式2// /*// **全局注册组件// ** 放在components/global文件夹下// ** 仅适用于h5端, 微信端-移步到pages.json的easycom配置, 以App开头命名name// */const requireComponent = require.context( './global', tr_unaipp components 组件 自动注册

区块链技术是什么?解析其基本原理及应用_10.区块链技术的基本原理是什么?它有哪些应用场景?-程序员宅基地

文章浏览阅读548次,点赞7次,收藏8次。区块链技术起源于加密货币比特币,如今区块链技术非常流行,你对于这项技术有多少了解?本文我们为大家来讲诉关于这项技术的一些知识,包括其基本原理和在生活中的应用。_10.区块链技术的基本原理是什么?它有哪些应用场景?

Java 发送邮件,本地可以,部署后发送失败-程序员宅基地

文章浏览阅读3.4k次,点赞5次,收藏3次。基于 SpringBoot 的邮件发送功能,只解决问题,具体发送代码不做赘述。基本配置# 这个配置在本地测试时没问题spring.mail.host=smtp.qq.comspring.mail.username=1006209986@qq.comspring.mail.password=这里是授权码(一般不是邮箱密码)spring.mail.default-encoding=UTF-8本地测试没问题,部署到阿里云服务器后发不出去。【没有报错信息】# 之所以不报错,是因为默认的超时时间无限

C语言中的关系运算符_xxdyx-程序员宅基地

文章浏览阅读1.1k次。大于:> 判断左边的数是否大于右边的数,结果为1则为真,结果为0则为假小于:< 判断左边的数是否小于右边的数,结果为1则为真,结果为0则为假大于等于:>= 判断左边的数是否大于或等于右边的数小于等于:>= 判断左边的数是否小于或等于右边的数不等于:!= 判断左边的数是否不等于右边的数等于:== 判断左边的数是否等于右边的数..._xxdyx

推荐文章

热门文章

相关标签