Я пытаюсь создать объект из 2 массивов.
var arr1 = ["2000", "10003", "1234000", "44444444", "9999", "11", "11", "22", "123"];
var arr2 = [2, 4, 10, 32, 36, 2, 2, 4, 6];
Я использовал цикл for для заполнения объекта:
var obj= {};
for(var i = 0; i < arr1.length; i++) {
obj[arr1[i]] = arr2[i];
}
Результат:
[object Object] {
10003: 4,
11: 2,
123: 6,
1234000: 10,
2000: 2,
22: 4,
44444444: 32,
9999: 36
}
Он создает объект на основе моих 2 массивов, но пропускает 1 значение, которое является дубликатом в массивах. Я не хочу их исключать. Что может быть уловкой, чтобы включить ВСЕ элемент массива в моем объекте? Результат даже не в том же порядке, что и исходные массивы ...
Спасибо!