создание объекта из 2х массивов с данными
хочу создать из 2х массивов объект вида:
obj = {x: {n: {'param1': y, 'param2': z}}} где x - название берется из значений массива путем перебора n - номер от 0 и более y и z - переменные 1 и 2 из второго массива подскажите, как это сделать правильно первая же ошибка возникает при попытке передать имя (x) из массива напрямую obj.arr1['номер_параметра'] = ... |
Цитата:
|
Цитата:
|
Цитата:
сорри, если не совсем корректно написал вопрос |
Цитата:
|
Цитата:
|
Цитата:
a = ('abc','cde',...); второй массив b = ('value1','value2') второй массив имеет только 2 параметра, но для каждого элемента массива "a" параметры в массиве "b" будут разными и для одного элемента массива "a", массивов "b" - может быть "n" штук как-то так т.е. получить нужно что-то типа obj = { abc: { 0: {'param1': 'value1', 'param2': 'value2'}, 1: {'param1': 'value1_1', 'param2': 'value2_2'}, ... n: {'param1': 'value1_n', 'param2': 'value2_n'} }, cde: { 0: {'param1': 'value1_cde', 'param2': 'value2_cde'}, } }; |
Цитата:
Цитата:
Явно не два! |
Цитата:
Цитата:
массива два, просто второй временный и при переборе в цикле получает значения из других элементов цикла, в итоге, данных может быть сколько угодно, в зависимости от поставленной задачи, но общая структура именно такая |
Цитата:
|
Часовой пояс GMT +3, время: 23:42. |