Показать сообщение отдельно
  #1 (permalink)  
Старый 02.04.2018, 11:43
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

Создание из двух одномерных массивов один двумерный
Добрый день, простенький вроде вопрос, но ответ найти поиском не смог
как соединить 2 массива в один многомерный массив.
.concat их просто соединяет:
var arr = ['a','b','c'];
var arr2 = [1,2,3];
var arr3 = arr.concat(arr2);
alert(arr3);

Нужен вид многомерного, так как количество строк у обоих массивов одинаковое.
Как из двух массивов получить такой вид:
var arr4 =  [{arr:'a', arr2:1},{arr:'b',arr2:'2'},{arr:'c',arr2:'3'}];

Это нужно было чтобы обращаться к содержимому таким образом:
var arr4 =  [{arr:'a', arr2:1},{arr:'b',arr2:'2'},{arr:'c',arr2:'3'}];
alert(arr4[1].arr2);
Ответить с цитированием