前端获取后台传输过来是数据 {张三:12} 解析为[object object],获取其中内容

昨天遇到前端传输过来的数据为[{张三:12},{李四:23}],后台用的是map格式,我在前端js中暂未找到直接调用对象内容的方法,故利用以下方法来获取:

 $.each(data.data,function(i,v){
      info += "<option value=" + v[Object.keys(v)[0]] + ">" + Object.keys(v)[0] + "</option>";
    });

其中:

v[Object.keys(v)[0]]指的是每个对象value值
Object.keys(v)[0]指的是每个对象的key值
posted @ 2018-11-22 09:32  kerala  阅读(1799)  评论(0编辑  收藏  举报