基于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 相关文章推荐
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
Jun 26 Javascript
yepnope.js 异步加载资源文件
Sep 08 Javascript
js字符串转换成xml对象并使用技巧解读
Apr 18 Javascript
javascript:void(0)使用探讨
Aug 27 Javascript
js对象继承之原型链继承实例
Jan 10 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
js自定义select下拉框美化特效
May 12 Javascript
Angularjs为ng-click事件传递参数
Jun 15 Javascript
JQuery常见节点操作实例分析
May 15 jQuery
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
Aug 28 Javascript
详解CocosCreator项目结构机制
Apr 14 Javascript
vue实现在data里引入相对路径
Jun 05 Vue.js
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
《星际争霸》各版本雷兽特点图文解析 雷兽不同形态一览
2020/03/02 星际争霸
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
2017/06/27 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
PHP强制转化的形式整理
2020/05/22 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
JavaScript QueryString解析类代码
2010/01/17 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
2013/01/20 Javascript
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
JS倒计时代码汇总
2014/11/25 Javascript
jQuery实现简单的间隔向上滚动效果
2015/03/09 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
java中String类型变量的赋值问题介绍
2016/03/23 Javascript
jquery根据一个值来选中select下的option实例代码
2016/08/29 Javascript
jQuery中常用动画效果函数(日常整理)
2016/09/17 Javascript
JS实现页面跳转参数不丢失的方法
2016/11/28 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
2016/12/17 Javascript
老生常谈javascript的面向对象思想
2017/08/22 Javascript
Three.js如何实现雾化效果示例代码
2017/09/27 Javascript
使用veloticy-ui生成文字动画效果
2018/02/08 Javascript
基于vue-cli npm run build之后vendor.js文件过大的解决方法
2018/09/27 Javascript
Vue组件教程之Toast(Vue.extend 方式)详解
2019/01/27 Javascript
javascript简单实现深浅拷贝过程详解
2019/10/08 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
微信小程序调用wx.getImageInfo遇到的坑解决
2020/05/31 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
如何使用原生Js实现随机点名详解
2021/01/06 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
Python转换itertools.chain对象为数组的方法
2020/02/07 Python
CSS3中border-radius属性设定圆角的使用技巧
2016/05/10 HTML / CSS
2014全国两会学习心得体会2000字
2014/03/10 职场文书
六一儿童节开幕词
2015/01/29 职场文书
2015年度质量工作总结报告
2015/04/27 职场文书
民政局未婚证明
2015/06/15 职场文书
三八节活动简报
2015/07/20 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python