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’))


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM