// 原数据
var data = {
id: '1',
name: '张三'
}
// 要改变的数据
var keyMap = {
'id': '序列',
'name': '姓名'
}
function transformKey(data, keyMap) {
let newObj = Object.keys(data).reduce((newData, key) => {
let newKey = keyMap[key] || key;
newData[newKey] = data[key];
return newData;
}, {});
return newObj;
}
transformKey(data, keyMap);