js对象属性值转换
var propMap = {
f: 'fuctionId',
t: '请求时间',
u_p: 'pin',
d: '请求耗时(毫秒)',
p_c: '平台',
p_cv: ' 客户端版本',
p_n: '网络类型',
u_u: '用户IP',
s: '服务端IP',
p_u: 'uuid',
p_sn: '分辨率',
p_b: '品牌',
p_a: '区域'
};
1.使用map循环转换成数组
['f','u_u','t','s','u_p','d','p_c','p_cv'].map(v => ({name: propMap[v], value: v}));
2.使用for in遍历对象的属性名和属性值
var newAr=[];for(let key in propMap){newAr.push({name:key,value:propMap[key]})}