Есть JSON объект
{
"яблоко": {price: 10, quantity: 3},
"груша": {price: 4, quantity: 2},
"вишня": {price: 20, quantity: 3},
"ананас": {price: 17, quantity: 5}
}
Нужно получить массив объектов, где каждый элемент это один продукт, хранить только его название и цену. Чтобы можно было с ним работать вот так:
mItems[0].name //яблоко
mItems[0].price //10
mItems[1].name //груша
mItems[1].price //4
mItems[3].name //ананас
mItems[3].price //17
Скажите пожалуйста как правильно это сделать.
Не знаю на сколько это правильно, но можно так:
const obj = {
"яблоко": {price: 10, quantity: 3},
"груша": {price: 4, quantity: 2},
"вишня": {price: 20, quantity: 3},
"ананас": {price: 17, quantity: 5}
};
const newObj = Object.keys(obj).map(name => ({ name, price: obj[name].price }));
console.log(newObj);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть поле пикселей и код для выбора пикселя, который меняет цвет:
Есть два массива - число а, которое может принадлежать числам 6,7,8,9 и сумма а и b, которая может принадлежать числам 11,12,13,14Из массива а наугад...
Есть цепочка промисов, первый берет id пользователей из БД, потом по нему нужно достать его группы, и имена конструкторовИ это все может быть...