js循环map 获取所有的key和value的实现代码(json) 下面的方法一语方法二都是经过中文源码网小编测试并运行的 方法一: json格式定义 无标题文档 代码二、 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一行四列隔行显示不用颜色 无标题文档 代码三、双重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可以参考这篇文章://www.zwyuanma.com/article/103905.htm