Пытаюсь добавить новое свойство, название которого цифра, значение которого объект в пустой объект.
let obj = {};
let obj2 = {id:100500, name:vasya};
obj[obj2.id] = obj2;
В итоге JS преобразовывает это в массив [empty × 100500, {…}] длиной в 100500. Как отменить это превращение?