返回的数据类型如果是对象里套对象的形式,在格式转换中可以使用for in 的形式循环,如
res = JSON.parse(res)
for(let item in res.data.list){
this.statisticList.push(res.data.list[item])
}
另外Object.keys方法,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键名
var data={a:1,b:2,c:9,d:4,e:5};
console.log(Object.keys(data));//["a", "b", "c", "d", "e"]
Object.keys(data).map((key,item)=>{
console.log(key,data[key]);//key=>属性名 data[key]=>属性值
});
Object.values()
Object.values方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键值。
Object.entries()
Object.entries方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键值对数组。
原文链接:https://blog.csdn.net/weixin_46663768/article/details/106626685