#javascript
#javascript
Вопрос:
У меня есть список со следующей структурой
[{имя:A, ключ: 1},{имя:B,ключ:2},{имя:C,ключ:3}]
Я хочу создать список с этой структурой, но поменять местами данные между именем и ключом :
[{имя:1, ключ: A},{имя:2,ключ:B},{имя:3,ключ:C}]
Как я могу это сделать?
Ответ №1:
Вы можете просто сопоставить его
const data1 = [{name:"A",key:1},{name:"B",key:2},{name:"C",key:3}];
const data2 = data1.map(data=>{
// if statement
return {key: data.name, name: data.key}
});
Комментарии:
1. Zavaliii: как я могу использовать if в нем, например, if (data.key!= 1)?
2. Я использую его, но элементы, которые против if (else) не определены