json 如何将对象数组解析为字符串列表?(Javascript)

tv6aics1  于 2022-11-26  发布在  Java
关注(0)|答案(3)|浏览(114)

在我的Vue应用程序中,我有一个对象列表,如下所示:

const arr = [
   {
     id: 1,
     name: 'Max',
     grade: 3
   },
   {
     id: 2,
     name: 'Lisa',
     grade: 2
   }
];

现在我希望数组中的每个对象都是一个字符串,我知道有JSON.stringifty,但这会使整个数组变成一个字符串,而不是每个对象.
所以结果应该是这样的:

const arr = [
"{id:1,name:'Max',grade:3}",
"{id:2,name:'Max',grade:3}"
];
k2fxgqgv

k2fxgqgv1#

那将是

const myJsonArr = arr.map((v) => JSON.stringify(v))
cqoc49vn

cqoc49vn2#

你可以试试

let array = arr.map(item=>JSON.stringify(item))
zpqajqem

zpqajqem3#

是的,你可以使用JSON.stringify(YOUR_OBJECT)把你的对象解析成字符串。你可以引用this question

相关问题