在开发的时候 比如需要给后台传数组(里面是对象 后台想接收的对象的属性hobby:'足球',而不是hobby:'soccer')
// data
data = [
{ name : '小白' , age : '3', hobby: 'soccer' },
{ name : '小绿' , age : '4', hobby: 'sing' },
{ name : '小金' , age : '5', hobby: 'dance' },
]
let hobbyType = {
'soccer' : '足球',
'sing' : '唱歌',
'dance' : '跳舞'
}
// 利用展开运算符 可以更改对象中属性的值
const list = data.map(e => ({ ...e, hobby: hobbyType[e.hobby]}))
··