基于jquery循环map功能的代码


Posted in Javascript onFebruary 26, 2011

废话少说,看代码

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),前台可用上述方式输出

Javascript 相关文章推荐
jQuery 技巧大全(新手入门篇)
May 12 Javascript
javascript图片延迟加载实现方法及思路
Dec 31 Javascript
javascript原生ajax写法分享
Apr 10 Javascript
JS延时器提示框的应用实例代码解析
Apr 27 Javascript
学习vue.js计算属性
Dec 03 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
Dec 05 Javascript
解决给dom元素绑定click等事件无效问题的方法
Feb 17 Javascript
微信小程序获取用户openId的实现方法
May 23 Javascript
javascript基于定时器实现进度条功能实例
Oct 13 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
Aug 02 Javascript
微信小程序模板消息限制实现无限制主动推送的示例代码
Aug 27 Javascript
在VUE中实现文件下载并判断状态的方法
Nov 08 Javascript
textarea中的手动换行处理的jquery代码
Feb 26 #Javascript
JS 面向对象之神奇的prototype
Feb 26 #Javascript
js 创建书签小工具之理论
Feb 25 #Javascript
JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
Feb 25 #Javascript
Javascript中定义方法的另类写法(批量定义js对象的方法)
Feb 25 #Javascript
23个Javascript弹出窗口特效整理
Feb 25 #Javascript
Easy.Ajax 部分源代码 支持文件上传功能, 兼容所有主流浏览器
Feb 24 #Javascript
You might like
PHP中获取变量的变量名的一段代码的bug分析
2011/07/07 PHP
php的sprintf函数的用法 控制浮点数格式
2014/02/14 PHP
php下获取http状态的实现代码
2014/05/09 PHP
PHP微信红包API接口
2015/12/05 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
两种WEB下的模态对话框 (asp.net或js的分别实现)
2009/12/02 Javascript
基于jquery的分页控件(C#)
2011/01/06 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
基于Three.js插件制作360度全景图
2016/11/29 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
详解Vue.js项目API、Router配置拆分实践
2018/03/16 Javascript
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
如何使用vuex实现兄弟组件通信
2018/11/02 Javascript
Vue框架TypeScript装饰器使用指南小结
2019/02/18 Javascript
vue+element实现表格新增、编辑、删除功能
2019/05/28 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
解决webpack多页面内存溢出的方法示例
2019/10/08 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
2020/08/06 Javascript
JavaScript数组常用的增删改查与其他属性详解
2020/10/13 Javascript
Nuxt的路由配置和参数传递方式
2020/11/06 Javascript
[04:44]DOTA2英雄梦之声_第12期_矮人直升机
2014/06/21 DOTA
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
python如何使用jt400.jar包代码实例
2019/12/20 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
斯凯奇新西兰官网:SKECHERS新西兰
2018/02/22 全球购物
社区工作者先进事迹
2014/01/18 职场文书
护士实习求职信
2014/06/22 职场文书
交通肇事罪辩护词
2015/05/21 职场文书
幼儿园安全教育随笔
2015/08/14 职场文书
保险公司增员口号
2015/12/25 职场文书
解决python绘图使用subplots出现标题重叠的问题
2021/04/30 Python