快速修改替换对象数组内的对象属性名


有时候后台给的字段属性名并不是我们想要的,需要全局更改

一种方法是过滤修改;

第二种可以使用replace()方法,全局更改

JSON.parse(JSON.stringify(arrayData).replace(/oldName/g, 'newName'))
//arrayData为数组,oldName为json内现有的,newName为想要更改的名字

注意: replace()是字符串类型的方法,所以

       1.先通过JSON.stringify()把json对象转成json字符串;

       2.然后JSON.parse()把json字符串又转成json对象。


免责声明!

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



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