Установка свойства вложенного объекта, когда родительский элемент может быть неопределенным? ⇐ Javascript
-
Гость
Установка свойства вложенного объекта, когда родительский элемент может быть неопределенным?
Если я хочу установить вложенное свойство, например foo.bar.baz = true, но его родительский элемент foo.bar может быть undefined, как лучше всего это сделать?
Я знаю, что могу сделать это с помощью:
foo.bar = { ...фу.бар, баз = правда } но есть ли более краткий способ сделать это?
Спасибо!
Если я хочу установить вложенное свойство, например foo.bar.baz = true, но его родительский элемент foo.bar может быть undefined, как лучше всего это сделать?
Я знаю, что могу сделать это с помощью:
foo.bar = { ...фу.бар, баз = правда } но есть ли более краткий способ сделать это?
Спасибо!
Мобильная версия