JavaScript从数据中筛选需要的字段
JavaScript从数据中筛选需要的字段
/* 方法一 */
let data1 = [
{name: "程咬金0", sex: "1", age: 26},
{name: "兰陵王1", sex: "0", age: 20},
{name: "老夫子2", sex: "1", age: 22},
{name: "安琪拉3", sex: "1", age: 18}
];
let resData1 = JSON.stringify(data1, ['name', 'sex']);
console.log("筛选data1的结果是", JSON.parse(resData1));
结果
/* 方法二 */
let data2 = [
{
"id": 348,
"question": "我是一个问题",
"questionOptions": [
{
"id": 529,
"content": "111"
},
{
"id": 530,
"content": "222"
},
{
"id": 531,
"content": "333"
},
{
"id": 532,
"content": "444"
}
]
}
];
let resData2 = data2.map(({id, question}) => ({id, question}));
console.log("筛选data2的结果是", resData2)
结果