@DeniSidorenko

Как пересобрать массив в новым с новыми ключами?

Реалинация ситуация, имеется массив продуктов( products) , каждый item имеет такие поля как id, name, price и.т.п. Как мне из массива продуктс собрать новый массив с новыми ключами. Нужня это для того что бы передать как список продуктов сбербанк онлайн, и к примеру где массив имеет ключ [id] надо что бы для сбера было [code]
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
Tim-A-2020
@Tim-A-2020 Куратор тега JavaScript
Если я Вас правильно понял, то примерно так
let id = 1, name = 'test name', price = 100
const oldArr = [
	{ id, name, price},
  { id, name, price},
  { id, name, price}
]

const newArr = oldArr.map(item => ({
	code: item.id,
  orderName: item.name,
  orderPrice: item.price
}))
console.log(newArr)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽