首页 > 编程知识 正文

js操作map对象,js如何遍历map

时间:2023-05-04 17:24:56 阅读:239158 作者:952

直接先看实际案例。

当请求得到的数据不是json对象,而是map对象如理方式如下:

 

var map = result.data.map; var infoText = "共有"; var i = 0; for(var key in map) { i++; if(i < Object.getOwnPropertyNames(map).length){ infoText += (map[key]+"位"+key+","); } else { infoText += (map[key]+"位"+key); } }; infoText += "荐购这本书。";

 

 

 

 

 

遍历方法 example:

var map = {"普通学生“:“17”,"研究生“:“5”,"教授“:“2”,};

for(var key in map){
    console.log("key名称是:"+key+",key的值是:"+map[key]")
}

 

获取map长度:

Object.getOwnPropertyNames(map).length;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。