<script>
const result = [
{
"姓名": "小张",
"手机号": "13800000252",
"入职日期": 44505,
"转正日期": 44892,
"工号": "9002",
"部门": "总裁办"
},
{
"姓名": "小李",
"手机号": "13810000512",
"入职日期": 44506,
"转正日期": 44893,
"工号": 9006,
"部门": "总裁办"
}
]
// 将transExcel的代码写完
function transExcel(result) {
const mapInfo = {
'入职日期': 'timeOfEntry',
'手机号': 'mobile',
'姓名': 'username',
'转正日期': 'correctionTime',
'工号': 'workNumber',
'部门': 'departmentName',
'聘用形式': 'formOfEmployment'
}
// 写代码
return results.map(item => {
const zhKeys = Object.keys(item) // 获取中文key值 [ '姓名', '手机号' ]
const obj = {}
zhKeys.forEach(zhkey => {
const enKey = mapInfo[zhKey] // 获取英文值 [ 'username', 'mobile' ]
obj[enKey] = item[zhKey]
})
return obj
})
}
const data = transExcel(result)
//data:每个属性名都要是英文。如下:
// [
// {
// "username": "小张",
// "mobile": "13800000252",
// "timeOfEntry": 44505,
// "correctionTime": 44892,
// "workNumber": "9002",
// "departmentName": "总裁办"
// },
// {
// "username": "小李",
// "mobile": "13810000512",
// "timeOfEntry": 44506,
// "correctionTime": 44893,
// "workNumber": 9006,
// "departmentName": "总裁办"
// }
// ]
</script>
JS代码题
最新推荐文章于 2024-08-11 18:40:36 发布