Сообщение от ksa
|
Как пример...
const a =[{name: 'a1'}, {name: 'a2'}]
let b =[{name: 'b1'}, {name: 'b2'}]
b = b.map((el, i) => {
el.a = a[i]
return el
})
console.log(b)
|
Вы привели как пример код, который создает массив объектов из двух массивов. Но у меня проблема заключается не в создании такого массива, а в выводе такого или другого по структуре массива. Если я использую метод map(cм.выше) и вывожу из массива (см.скриншот массива ниже) только названия фильмов, то все выводится. Т.е я указываю параметр функции wizard и соответственно создается секция с заголовком "A" в нее выводятся все названия фильмов на букву "A" и так далее по алфавиту. Но если в параметр wizard передается только один массив, то если мне нужно вывести еще постеры из другого массива, то как быть? Может в этом случае, код который я привел выше не годится и нужно выводить как-то иначе?
https://drive.google.com/file/d/1G6a...ew?usp=sharing