前端获取后台传输过来是数据 {张三: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值
原文地址:https://www.cnblogs.com/yangyuke1994/p/9999138.html