Задать вопрос
@KoRNeT46RuS

Как отменить при добавлении свойства превращение объекта в массив?

Пытаюсь добавить новое свойство, название которого цифра, значение которого объект в пустой объект.

let obj = {};
let obj2 = {id:100500, name:vasya};
obj[obj2.id] = obj2;


В итоге JS преобразовывает это в массив [empty × 100500, {…}] длиной в 100500. Как отменить это превращение?
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Za0r
pop()
5b4749d3d2951731576042.png
хм..
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы