基于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 相关文章推荐
重载toString实现JS HashMap分析
Mar 13 Javascript
jquery实现控制表格行高亮实例
Jun 05 Javascript
浅谈JavaScript Math和Number对象
Jan 26 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
Mar 14 Javascript
javascript作用域、作用域链(菜鸟必看)
Jun 16 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
Aug 05 Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 Javascript
Bootstrap框架实现广告轮播效果
Nov 28 Javascript
js随机生成一个验证码
Jun 01 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
May 27 Javascript
vue-model实现简易计算器
Aug 17 Javascript
react实现复选框全选和反选组件效果
Aug 25 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
德劲1104的电路分析与改良
2021/03/01 无线电
浅谈php serialize()与unserialize()的用法
2013/06/05 PHP
解析PHP计算页面执行时间的实现代码
2013/06/18 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
2013/05/07 Javascript
javascript实现随时变化着的背景颜色
2015/04/02 Javascript
jQuery利用sort对DOM元素进行排序操作
2016/11/07 Javascript
js实现适配不同的屏幕大小
2017/04/10 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
详解Vue SPA项目优化小记
2018/07/03 Javascript
python实现DES加密解密方法实例详解
2015/06/30 Python
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
python numpy格式化打印的实例
2018/05/14 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
详解python运行三种方式
2019/05/13 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
set在python里的含义和用法
2019/06/24 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
Python 通过截图匹配原图中的位置(opencv)实例
2019/08/27 Python
python raise的基本使用
2020/09/10 Python
职称自我鉴定
2013/10/15 职场文书
高中毕业的自我鉴定
2013/12/09 职场文书
关于毕业的中学校园广播稿
2014/01/26 职场文书
大学生家政服务项目创业计划书
2014/01/30 职场文书
小学三年级数学教学反思
2014/01/31 职场文书
公务员政审个人鉴定
2014/02/25 职场文书
艺术设计专业个人求职信
2014/04/10 职场文书
2014年学校德育工作总结
2014/12/05 职场文书
教师工作能力自我评价
2015/03/04 职场文书
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL
Python OpenCV形态学运算示例详解
2022/04/07 Python
win10如何更改appdata文件夹的默认位置?
2022/07/15 数码科技