Показать сообщение отдельно
  #3 (permalink)  
Старый 13.07.2022, 23:22
Аватар для lgick
Аспирант
Отправить личное сообщение для lgick Посмотреть профиль Найти все сообщения от lgick
 
Регистрация: 23.11.2013
Сообщений: 96

Сообщение от voraa Посмотреть сообщение
if (state.moduleData[module.id]?.[module.property]!==undefined)
    state.moduleData[module.id][module.property] = module.value;

При присваивании короче никак

В вашем примере
if (state.moduleData[module.id][module.property]) {
А если есть, но равно 0 или false?
да, согласен нужно явно проверять на наличие свойства
Ответить с цитированием