微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

js循环map 获取所有的key和value的实现代码(json)

下面的方法一语方法二都是经过编程之家小编测试并运行的

方法一: json格式定义

rush:js;"> 无<a href="https://www.jb51.cc/tag/biaoti/" target="_blank" class="keywords">标题</a>文档

代码二、

rush:js;"> 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一行四列隔行显示不用颜色

rush:js;"> 无<a href="https://www.jb51.cc/tag/biaoti/" target="_blank" class="keywords">标题</a>文档

代码三、双重Map循环

rush:js;"> 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方法肯定不行的 所以采用如下方法

rush:js;"> markers = []; markers[2]=3; markers[3]=7; for(var key in markers){ console.log( key ) console.log( markers[key] ) }

js遍历json的key和value可以参考这篇文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐