下面的方法一语方法二都是经过小编测试并运行的
方法一: json格式定义
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <script> var dxy={ //Page地址 pageUrl : { menu : "loadPage.htm", // 进入菜单页面 guangfaPage : "loadPage.htm", // 进入广发信息收集页面 pinganPage : "loadPage.htm", // 进入平安信息收集页面 nuonuoPage : "loadPage.htm", // 进入诺诺信息收集页面 youbangPage : "loadPage.htm", // 进入友邦信息收集页面 inputMobileNo : "loadPage.htm", // 进入输入手机号页面 readIdCard : "loadPage.htm", // 进入读取身份证页面 member : "loadPage.htm", // 进入输入会员卡号页面 bankCard : "loadPage.htm", // 进入插入银行卡页面 url : "loadPage.htm" // 进入跳转url页面 } } for(var key in dxy.pageUrl){ alert(key+" : "+dxy.pageUrl[key]); } </script> </body> </html>
代码二、
var obj = { "a": 1, "b": 2, "c": 3 }; for (var prop in obj) { if (obj.hasOwnProperty(prop)) { // or if (Object.prototype.hasOwnProperty.call(obj,prop)) for safety... alert("prop: " + prop + " value: " + obj[prop]) } }
小编的演示
li一行四列隔行显示不用颜色
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <script> var obj = { "http://www.2016idc.com/cdn.html" : "◆◆◆◆◆高防免备案CDN◆◆◆◆◆", "http://www.zoneidc.com/" : "1G香港云49元/美国云49元/韩国云89元", "http://click.aliyun.com/m/15321/" : "30余款阿里云产品免费6个月", "http://www.kaivps.com/cloud.html": "◆好优云◆抗攻击◆无视CC◆免备◆稳定◆", "http://www.laoyuming.com/new.html" : "【15000个备案老域名】每天更新400个", "http://seo.whbtsj.com/" : "★百度快速上首页,无效果不收费★", "http://www.osssnet.com/" : "◆50M香港/美国/日本服务器380免备案◆", "http://www.cuwww.com" : "█香港服务器租用百兆带宽1300起█", "http://www.guowaidiaocha.com/" : "★国外调查 月赚两万,一对一教学带你★", "http://www.enkj.com/idc/" : "【亿恩】DELL品牌服务器,月付799元起", "http://www.hkcn2.com/51.htm" : "**香港高防10m大带宽独服,低至999元**", "https://www.zllyun.com/cloud.shtml" : "知了云,OpenStack云服务器◆5折优惠◆", "http://www.8000idc.com" : "— — 香港云33元美国云39元快云21元 — —", "https://www.50vm.com/" : "4核独服199/16核独服360|创梦网络", "https://cloud.tencent.com/act/campus" : "腾讯云拼团福利 1核2G云服务器10元/月", "http://www.zitian.cn/" : "中原地区核心数据中心,月付299元起", "http://www.7yc.com/rent.html" : "██云彩网络██100G防服务器450元", "http://www.dsx.top/" : "产品发布、创业开店、需求任务找大师兄", "http://www.gwidc.com/rent/home/index.html" : "港湾网络-徐州百独16核16G 800/月~", "http://www.ssf.cc/" : "免备vps20/百独799/双线350/45互联", "http://www.ushk.net/server.html" : "██美港数据██高端香港服务器租用", "http://vps.zzidc.com/tongji/jb51w.html" : "★☆云服务器5折,天天抽红包抵扣☆★", "http://www.ku86.com/" : "百兆 12核24线程 16G内存 2T 999/月", "http://www.xiaozhiyun.com/2016/" : "韩国\香港\美国站群服务器 巨牛网络", "http://www.wsisp.net/sale/20170518/" : "█▇▆5M独享云主机599/年▆▇█", "http://www.qy.com.cn/" : "群英云服务器送10M带宽30G防御,49元起", "http://www.tuidc.com/" : "服务器租用/托管-域名空间/认准腾佑科技", "http://www.jjidc.com/" : "九九数据 — 工信部认可正规资质IDC接入商", "https://www.95idc.com" : "95IDC█香港沙田CN2服务器 599/月", "http://www.33ip.com/" : "枫信科技-江苏双线10M保证-399/元", "https://youhui.jb51.net/" : "★★领取天猫淘宝最高2018元红包★★", "http://www.pdidc.com/" : "浦东数据中心上海电信4星云主机30元/月起", "http://www.139w.com/" : "鼎点网络百兆独享服务器仅需999元", "http://www.360jq.com/hkshuang.htm" : "[香港双高防]无视CC★DDOS/堪比广东!", "http://www.cyidc.cc/" : "畅游网络 百独服务器 包跑满 998元", "http://www.wdw6.com/" : "服务器租用 199元起" }; var jbstr=""; var i=0; var color="blue"; for (var jbkey in obj) { if (obj.hasOwnProperty(jbkey)) { // or if (Object.prototype.hasOwnProperty.call(obj,prop)) for safety... //alert(i); if(i % 4 == 0){ if(color=="blue"){ color="red"; }else{ color="blue"; } } jbstr+='<li><a href="'+jbkey+'" rel="external nofollow" target="_blank"><span style="color:'+color+';">'+obj[jbkey]+'</span></a></li>'; i++ } } document.write(jbstr); </script> </body> </html>
代码三、双重Map循环
var msg = ""; for(var key in Pin) { for(var i in Pin[key]){ msg+=i+": "+Pin[key][i]+"\n"; } } alert(msg);
以下是其他网友的补充大家可以参考一下
javascript循环遍历数组输出key value
javascript循环遍历数组输出key value
用$.each方法肯定不行的 所以采用如下方法
markers = []; markers[2]=3; markers[3]=7; for(var key in markers){ console.log( key ) console.log( markers[key] ) }
js遍历json的key和value可以参考这篇文章:https://www.jb51.net/article/103905.htm
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com
暂无“js循环map 获取所有的key和value的实现代码(json)”评论...
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。
更新日志
2025年01月12日
2025年01月12日
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]