转载来自http://blog.csdn.net/niu870781892/article/details/5479850
前些天记录了java中for循环取map,发现用jquery的each一样可以取map(我称之为js的map,不要较劲),且顺序和map中顺序一致。废话少说,看代码
Js代码
var map =
{
地名: ["北京","天津","上海"],
民族: ["汉族","藏族","维吾尔族"]
};
$.each(map,function(key,values){
console.log(key);
$(values).each(function(){
console.log("/t" + this);
});
});
var map =
{
地名: ["北京","天津","上海"],
民族: ["汉族","藏族","维吾尔族"]
};
$.each(map,function(key,values){
console.log(key);
$(values).each(function(){
console.log("/t" + this);
});
});
如果安装了firebug,控制台输出如下树状结构:
地名
北京
天津
上海
民族
汉族
藏族
维吾尔族
注意:jquery中的$().each和$.each的区别,前者只能遍历数组,后者可以遍历数组和对象
备注:sinobook项目中地名本体相关地按类型分类,后台包的是一个map(key是关系类型,value是一个list),前台可用上述方式输出
在java中的map遍历有个方法:
[java] view plaincopy
Map遍历
文章分类:Java编程
我原来遍历Map是这样遍历的:
Map<String,Object> map = new HashMap<String,Object>();
Set<String> keySet = map.keySet();
for (String key : keySet) {
Object o = map.get(key);
}
被findBug找到后,优化为:
Set<Entry<String,Object>> entrySet = map.entrySet();
for (Entry<String, Object> entry : entrySet) {
Object o = entry.getValue();
}
分享到:
相关推荐
map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。 二、语法 .map(callback(index,domElement)) 三、详细说明 由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以...
主要介绍了js/jquery遍历对象和数组的方法,结合实例形式分析了数组遍历的forEach,map与each方法常见使用技巧,需要的朋友可以参考下
这个“jQuery遍历学习”的主题主要关注如何使用jQuery来高效地遍历DOM元素,以实现对网页内容的控制和操作。 首先,jQuery提供了多种遍历方法,包括基本的选择器和遍历函数。选择器如`$()`用于选取DOM元素,可以...
标题中提到的“jquery中map函数遍历数组用法实例”,意味着本篇文档将详细讲解jQuery库中的map函数在遍历数组时的应用方法和技巧。在描述中还提到,本文不仅仅局限于jQuery的map函数,还会提供一个自定义遍历数组的...
在本篇文章中,我们要关注的是如何使用jQuery这个JavaScript库来遍历JSON对象中的多个map(对象数组)。jQuery提供了一组强大的方法,可以方便地对DOM和数据进行操作,其中就包括对数组和对象的遍历。掌握了这一技巧...
遍历函数是jQuery中非常核心的部分,这些函数能够让我们方便地操作DOM元素集合。在jQuery中,所有的选择器返回的都是一个对象数组,而遍历函数则是用来遍历这个对象数组的一系列方法。下面我们详细讲解这些jQuery...
本文实例讲述了原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作。分享给大家供大家参考,具体如下: 一、原生JS forEach()和map()遍历 共同点: ①.都是循环遍历数组中的每一项。 ②....
15. `.map()` 方法:把当前匹配集合中的每个元素传递给函数,产生包含返回值的新 jQuery 对象。 16. `.next()` 方法:获得匹配元素集合中每个元素紧邻的同辈元素。 17. `.nextAll()` 方法:获得匹配元素集合中每个...
for...of循环从ECMAScript 6(ES6)开始引入,用于遍历可迭代对象(如Array、Map、Set等)。遍历过程中,每次迭代返回的都是可迭代对象的下一个值。对于数组,for...of循环直接返回数组的值。 3. 遍历JSON对象的...
接下来的部分是关于如何遍历Java中的`List`和`Map`的示例。 1. **遍历 List:** ```java for (int i = 0; i (); i++) { System.out.println("list--> " + dayList.get(i)); } ``` - **解析**:这里使用传统...
1.jquery grep()筛选遍历数组(可以得到反转的数组) // 1.jquery grep()筛选遍历数组(可以得到反转的数组) var array = [1,5,9,3,12,4,48,98,4,75,2,10,11]; var filterArray = $.grep(array,(currentValue) => { ...
### jQuery遍历input获取name属性值详解 在前端开发领域,jQuery因其简洁、高效的特点而备受开发者喜爱。本文将深入探讨如何使用jQuery遍历页面中的`<input>`元素,并从中提取`name`属性的值。这是一项非常实用的...
在本文中,我们将探讨jQuery库中的一系列遍历函数,以及如何使用javascript中的each函数来遍历数组和DOM元素。jQuery是一个快速、小巧且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互的...
在处理JSON数据时,我们有时会遇到需要遍历`Map`对象的情况。在给定的代码示例中,虽然没有直接使用`Map`对象,但可以看到一个模拟遍历JSON对象中类似`Map`结构的过程。`data.rows`看起来是一个数组,其中每个元素都...