Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
[ { "name": "foo", "status": "success" }, { "name": "bar", "status": "success"}, { "name": "biz", "status": "success" } ]
let str = `[ { "name": "foo", "status": "success" }, { "name": "bar", "status": "success"}, { "name": "biz", "status": "success" } ]`; let obj = JSON.parse(str); let list = obj.map(x => x.name);
let list = obj.map(({name}) => ({name}));
let list = obj.map(x => ({name: x.name}));
let str = `[ { "name": "foo", "status": "success" }, { "name": "bar", "status": "success"}, { "name": "biz", "status": "success" } ]`; let obj = JSON.parse(str); let list = obj.map(x => ({ name: x.name }));
let str = `[ { "name": "foo", "status": "success" }, { "name": "bar", "status": "success"}, { "name": "biz", "status": "success" } ]`; let obj = JSON.parse(str); let list = []; for (let i = 0; i < obj.length; i++) { list.push({name: obj[i].name}); }