1、将 list 中的 title、content、writes的值赋值给一个新的数组对象。
(write 在新对象中的属性名为 answer)
var list = [{
"titleCode": "1",
"score": "3.0",
"typeId": "1",
"title": "试题标题",
"content": "试题内容",
"writes": []
},
{
"titleCode": "3",
"score": "20.0",
"typeId": "5",
"title": "这是一道问答题",
"content": null,
"writes": ["大大"],
}]
2、使用map
var list2 = list.map(item => {
return {
title: item.title,
content: item.content,
answer: item.writes
}
})
3、console 一下 list2 得到结果
{title: "试题标题", content: "试题内容", answer: Array(0)}
{title: "这是一道问答题", content: null, answer: Array(1)}