js循环map 获取所有的key和value的实现代码(json)
网络编程 2021-07-04 16:45www.168986.cn编程入门
这篇文章主要介绍了js循环map 获取所有的key和value的实现代码(json),需要的朋友可以参考下
狼蚁网站SEO优化的方法一语方法二都是经过狼蚁SEO长沙网络推广测试并运行的
方法一 json格式定义
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://.w3./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?url=/collect/menu.page", // 进入菜单页面 guangfaPage : "loadPage.htm?url=/collect/menu.page", // 进入广发信息收集页面 pinganPage : "loadPage.htm?url=/collect/menu.page", // 进入平安信息收集页面 nuonuoPage : "loadPage.htm?url=/collect/menu.page", // 进入诺诺信息收集页面 youbangPage : "loadPage.htm?url=/collect/menu.page", // 进入友邦信息收集页面 inputMobileNo : "loadPage.htm?url=/collect/inputMobileNo.page", // 进入输入手机号页面 readIdCard : "loadPage.htm?url=/collect/readIdCard.page", // 进入读取身份证页面 member : "loadPage.htm?url=/collect/member.page", // 进入输入会员卡号页面 bankCard : "loadPage.htm?url=/collect/bankCard.page", // 进入插入银行卡页面 url : "loadPage.htm?url=/collect/url.page" // 进入跳转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]) } }
狼蚁SEO长沙网络推广的演示
li一行四列隔行显示不用颜色
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://.w3./1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <script> var obj = { "http://.2016idc./cdn.html" : "◆◆◆◆◆高防免备案CDN◆◆◆◆◆", "http://.zoneidc./" : "1G香港云49元/美国云49元/韩国云89元", "http://click.aliyun./m/15321/" : "30余款阿里云产品免费6个月", "http://.kaivps./cloud.html": "◆好优云◆抗攻击◆无视CC◆免备◆稳定◆", "http://.laoyuming./new.html" : "【15000个备案老域名】每天更新400个", "http://seo.whbtsj./" : "★百度快速上首页,无效果不收费★", "http://.osss./" : "◆50M香港/美国/日本服务器380免备案◆", "http://.cu." : "█香港服务器租用百兆带宽1300起█", "http://.guowaidiaocha./" : "★国外调查 月赚两万,一对一教学带你★", "http://.enkj./idc/" : "【亿恩】DELL品牌服务器,月付799元起", "http://.hk2./51.htm" : "香港高防10m大带宽独服,低至999元", "https://.zllyun./cloud.shtml" : "知了云,OpenStack云服务器◆5折优惠◆", "http://.8000idc." : "— — 香港云33元美国云39元快云21元 — —", "https://.50vm./" : "4核独服199/16核独服360|创梦网络", "https://cloud.tencent./act/campus?fromSource=gwzcw.846004.846004.846004" : "腾讯云拼团福利 1核2G云服务器10元/月", "http://.zitian./" : "中原地区核心数据中心,月付299元起", "http://.7yc./rent.html" : "██云彩网络██100G防服务器450元", "http://.dsx./" : "产品发布、创业开店、需求任务找大师兄", "http://.gwidc./rent/home/index.html" : "港湾网络-徐州百独16核16G 800/月~", "http://.ssf./" : "免备vps20/百独799/双线350/45互联", "http://.ushk./server.html" : "██美港数据██高端香港服务器租用", "http://vps.zzidc./tongji/jb51w.html" : "★☆云服务器5折,天天抽红包抵扣☆★", "http://.ku86./" : "百兆 12核24线程 16G内存 2T 999/月", "http://.xiaozhiyun./2016/" : "韩国\香港\美国站群服务器 巨牛网络", "http://.wsisp./sale/20170518/?indexjb" : "█▇▆5M独享云主机599/年▆▇█", "http://.qy../" : "群英云服务器送10M带宽30G防御,49元起", "http://.tuidc./" : "服务器租用/托管-域名空间/认准腾佑科技", "http://.jjidc./" : "九九数据 — 工信部认可正规资质IDC接入商", "https://.95idc." : "95IDC█香港沙田CN2服务器 599/月", "http://.33ip./" : "枫信科技-江苏双线10M保证-399/元", "https://youhui.jb51./" : "★★领取天猫淘宝最高2018元红包★★", "http://.pdidc./" : "浦东数据中心上海电信4星云主机30元/月起", "http://.139w./" : "鼎点网络百兆独享服务器仅需999元", "http://.360jq./hkshuang.htm" : "[香港双高防]无视CC★DDOS/堪比广东!", "http://.cyidc./" : "畅游网络 百独服务器 包跑满 998元", "http://.wdw6./" : "服务器租用 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可以参考这篇文章
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程