js 修改数组对象中对象属性名

let data=[
{ desc: ‘超清’,thumb:‘1’, code_url: ‘https://media.w3.org/2010/05/sintel/trailer.mp4’ },
{ desc: ‘高清’,thumb:‘2’, code_url: ‘http://vjs.zencdn.net/v/oceans.mp4’ },
{ desc: ‘标清’,thumb:‘3’, code_url: ‘https://media.w3.org/2010/05/sintel/trailer.mp4’ }
]

方法1:
data.map(v=>{return {name: v.desc,url:v.code_url}})

方法2:
JSON.parse(JSON.stringify(data).replace(/name/g, ‘desc’).replace(/code_url/g, ‘url’))

posted @ 2020-12-29 17:29  小蓉儿  阅读(6206)  评论(0编辑  收藏  举报