Size: a a a

2020 February 13

L

Lupusregina[beta] in pro.js
Vlad
Поэтому ты пишешь o и o2, зачёт
а как бы ты написал?
источник

V

Vlad in pro.js
Lupusregina[beta]
а как бы ты написал?
user, orders
источник

L

Lupusregina[beta] in pro.js
Vlad
user, orders
о - объект
источник

V

Vlad in pro.js
Lupusregina[beta]
о - объект
Так можно о всем что угодно сказать
источник

LT

Le Tseloban in pro.js
Lupusregina[beta]
const src = [
 {
 name: 'Mike',
 phone: "8-555-000",
 balance: 345,
 orders: [
   {price: 456, count: 3},
   {price: 100, count: 0},
 ]
 },
 {
 name: '',
 phone: "8-555-300",
 balance: 500,
 orders: [
   {price: 400, count: 3},
   {price: 0, count: 1},
 ]
 }
]

const dst = src
 .map(o => [o.name, o.balance, o.orders.map(o2 => o2.price)])
 .flat(1e9)
 .filter(Boolean)
Да, спасибо. Максимально возможный уровень вложенности как раз orders. Попробую с flatMap ещё сделать
источник

L

Lupusregina[beta] in pro.js
Vlad
Так можно о всем что угодно сказать
угу
источник

V

Vlad in pro.js
Именование переменных важная тема
источник

L

Lupusregina[beta] in pro.js
Le Tseloban
Да, спасибо. Максимально возможный уровень вложенности как раз orders. Попробую с flatMap ещё сделать
ордерс же массив объектов
источник

V

Vlad in pro.js
Заюзай обычный объект
источник

V

Vlad in pro.js
Или попробуй убрать кавычки
источник

W

Without Hands in pro.js
Vlad
Заюзай обычный объект
Да превращать енам в объект это такое, кавычки ничего не поменяли
источник

V

Vlad in pro.js
Without Hands
Да превращать енам в объект это такое, кавычки ничего не поменяли
хз, задай в группе по тсу
источник

DE

Denis Efremov in pro.js
Le Tseloban
Да, спасибо. Максимально возможный уровень вложенности как раз orders. Попробую с flatMap ещё сделать
Не надо flatMap
источник

DE

Denis Efremov in pro.js
Object.values(array.flat(Infinity))
источник

DE

Denis Efremov in pro.js
Как то так можно через values мне кажется
источник

DE

Denis Efremov in pro.js
Я с трубы просто
источник

RU

Roman Usherenko in pro.js
Denis Efremov
Как то так можно через values мне кажется
flatMap - это как ни странно flat + map. если тебе надо ремапить, то Object.values(array.flat(Infinity)).map() - это оверхед, как раз для этого flatMap и придуман
источник

В

Виктория in pro.js
Denis Efremov
Я с трубы просто
А чего не с тромбона?
источник

DE

Denis Efremov in pro.js
С волторны
источник

KG

Kirill Galimov in pro.js
Did you forget to signal async completion?
источник