用jquery循环map前些天记录了 java 中 for 循环取 map 发现用 jquery 的 each 一样可以取 map 我称之为 js 的 map 不要较劲 且顺序和 map 中顺序一致 废话少说 看代码 nbsp nbsp nbsp nbsp var nbsp map nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 地名 nbsp 北京 天津 上海 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 民族 nbsp 汉族 藏族 维吾尔族 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp
前些天记录了java中for循环取map,发现用jquery的each一样可以取map(我称之为js的map,不要较劲),且顺序和map中顺序一致。废话少说,看代码
- 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),前台可用上述方式输出
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/176725.html原文链接:https://javaforall.net