Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 01

AM

Andrii Mosin in JavaScript Noobs — сообщество новичков
jk
Ну тогда уж как то так .map(({name, omi}) => ({name, omi}))
оо, крутой ты чел) деструктуризация
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
device.playlists.flatMap(playlist => playlist.games.map(({ name, omi }) => ({ gameName: name, gameOmi: omi })))
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
вот решение этой задачи, но оно не выглядит слишком понятным по правде сказать )
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
осталось через обфускатор это всё и в продакшн
источник

v

va1 in JavaScript Noobs — сообщество новичков
va1
У тебюя в плейлисте у каждого элемента массива свой плейлист ?
типо
device.playlist = [
 { playlist: [{}, {}]},
 { playlist: [{}, {}]},
]
источник

ЖС

Женя Саенко... in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
device.playlists.flatMap(playlist => playlist.games.map(({ name, omi }) => ({ gameName: name, gameOmi: omi })))
Потерял games поле в плейлисте
источник

v

va1 in JavaScript Noobs — сообщество новичков
F nj dsukzlbn rfr xnj-nj ythf,jxtt
источник

j

jk in JavaScript Noobs — сообщество новичков
Деструктуризация меня до сих пор бесит. Парсер сильнее напрягается, никак не привыкну.
источник

v

va1 in JavaScript Noobs — сообщество новичков
исходя из примера device.playlist.map(el => el.playlist).map(el=> {el.name, el.omi})
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
да ты в последнем случае тело функции открываешь и там внутри написана дичь
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
но, кстати, сработать должно
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
просто вернет undefined
источник

AM

Andrii Mosin in JavaScript Noobs — сообщество новичков
Nikita Titov
да ты в последнем случае тело функции открываешь и там внутри написана дичь
ahahaha
источник

HW

Helmed Wolf in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
device.playlists.flatMap(playlist => playlist.games.map(({ name, omi }) => ({ gameName: name, gameOmi: omi })))
device.playlists.flatMap(playlist => playlist.games.map(({ name, omi }) => ({ gameName: name, gameOmi: omi })))
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
просто вернет undefined
нет
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
это невалидная функция
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Почему невалидная?
источник

AM

Andrii Mosin in JavaScript Noobs — сообщество новичков
Nikita Titov
да ты в последнем случае тело функции открываешь и там внутри написана дичь
ты про объекты не слышал?
источник

HW

Helmed Wolf in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
device.playlists.flatMap(playlist => playlist.games.map(({ name, omi }) => ({ gameName: name, gameOmi: omi })))
работает как часы
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Helmed Wolf
работает как часы
Не благодари!
источник