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

Как записать данные в объект?

У меня есть объект
obj = {
   data: {}
}

и функция

function updateObj(){
  obj.data = "lol"
}

хочу вывести в блок

updateObj()
document.querySelector('.myBlock').innerHTML = obj.data

И ничего не выводит

Но если переписать свойство объекта в глобальном контексте
obj.data = "lol"

то будет работать

Почему так, как поменять объект через функцию?
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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