当前位置: 首页 > news >正文

jQuery $.each()常见的几种使用方法

2019独角兽企业重金招聘Python工程师标准>>> hot3.png


<!doctype html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
		<link href="../css/mui.min.css" rel="stylesheet" />
	</head>

	<body>
		<input name="aaa" type="hidden" value="111" />
		<input name="bbb" type="hidden" value="222" />
		<input name="ccc" type="hidden" value="333" />
		<input name="ddd" type="hidden" value="444" />
		<script src="../js/mui.min.js"></script>
		<script type="text/javascript" src="../js/jquery.js"></script>
		<script type="text/javascript">
			mui.init()
			//处理一维数组
			var arr1 = ["aaa", "bbb", "ccc"];
			$.each(arr1, function(i, val) {
				console.log(i + val);
			});

			//处理二维数组
			var arr2 = [
				['a', 'aa', 'aaa'],
				['b', 'bb', 'bbb'],
				['c', 'cc', 'ccc']
			];
			$.each(arr2, function(i, item) {
				console.log(i + "====" + item);
				$.each(item, function(j, val) {
					console.log(j + "====" + val)
				});
			});

			//处理json数据
			var obj = {
				one: 1,
				two: 2,
				three: 3
			};
			$.each(obj, function(key, val) {
				console.log(key + "===" + val)
			})

			//处理dom元素
			$.each($("input:hidden"), function(i, val) {
				console.log("i===" + i)
				console.log(val.name)
				console.log(val.value)
			})
		</script>
	</body>

</html>

 

转载于:https://my.oschina.net/ZhenyuanLiu/blog/1835790

相关文章:

  • 实战Nginx负载均衡高冗余高可用WEB架构
  • 谈谈如何在面试中发掘程序猿的核心竞争力 什么是程序员的核心竞争力?
  • 基于SpringMVC+Spring+MyBatis实现秒杀系统【业务逻辑】
  • 嵌套ViewPager问题
  • 【微服务No.4】 API网关组件Ocelot+Consul
  • python的全局变量
  • 源码阅读:SDWebImage(十一)——SDImageCache
  • Jetty:配置安全
  • PYTHON RE正则表达式
  • 运维技术规划
  • Effective Java Item3:Enforce the singleton property with a private constructor or an enum type
  • 小程序 自动导航
  • Spark: 基本架构及原理
  • Android上的文件操作
  • Eureka微服务实战-服务提供者
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 2017 前端面试准备 - 收藏集 - 掘金
  • Centos6.8 使用rpm安装mysql5.7
  • cookie和session
  • JS函数式编程 数组部分风格 ES6版
  • opencv python Meanshift 和 Camshift
  • scala基础语法(二)
  • 从tcpdump抓包看TCP/IP协议
  • 跨域
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 每天10道Java面试题,跟我走,offer有!
  • 容器服务kubernetes弹性伸缩高级用法
  • 山寨一个 Promise
  • 数据库写操作弃用“SELECT ... FOR UPDATE”解决方案
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 一起参Ember.js讨论、问答社区。
  • 鱼骨图 - 如何绘制?
  • PostgreSQL之连接数修改
  • 湖北分布式智能数据采集方法有哪些?
  • 选择阿里云数据库HBase版十大理由
  • 正则表达式-基础知识Review
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​比特币大跌的 2 个原因
  • ​如何防止网络攻击?
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #控制台大学课堂点名问题_课堂随机点名
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • (03)光刻——半导体电路的绘制
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (C语言)共用体union的用法举例
  • (poj1.3.2)1791(构造法模拟)
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)大型网站架构演变和知识体系
  • (转)平衡树
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .set 数据导入matlab,设置变量导入选项 - MATLAB setvaropts - MathWorks 中国
  • /run/containerd/containerd.sock connect: connection refused