У меня вопрос о том, как лучше всего добиться этого, у меня есть массив с 8 объектами:
myArray = [ {id: 1, name, xxx, town: Town}, ...]
, затем у меня есть второй массив с еще 8 объектами типа Town
:
townArray = [ {id: 1, name: RngTown}, ... ]
Я подписываюсь на первый массив, затем подписываюсь на второй, и я хочу добиться нового массива, который заполняет свойство Town
из myArray
с 8 объектами в townArray
порядок не имеет значения, это просто фиктивные данные.
является ли map () правильным способом?
и в этом примере у меня 8 объектов в первом массиве и 8 вво-вторых, каждое свойство Town
будет иметь уникальный Town
из second array
, но что произойдет, если у меня будет только 6 town
объект?Могу ли я сопоставить их все с моими 8 объектами, и когда они заканчиваются после 6 towns
, они начинаются с первого town
снова, пока все объекты в первом массиве не получат town
?
спасибо