УРОК 45 ИЗ 50

Добавьте новое свойство

Расширьте объект после его создания.

Официальный источникECMAScript — Property assignmentПроверено: 2026-08-26
ШАГ 1 · ИЗУЧИТЕ

Как это работает

Присваивание несуществующему ключу создаёт новое собственное свойство у расширяемого объекта.

Правильный пример
const profile = { name: 'Ana' };
profile.city = 'Chișinău';
console.log(profile.city);

city изначально отсутствует и появляется после присваивания.

Частая ошибка
const profile = { name: 'Ana', city: 'Chișinău' };
console.log(profile.city);

Свойство включено сразу и не добавляется позже.

ШАГ 2 · ПРИМЕНИТЕ

Ваше задание

Создайте profile только с name, затем добавьте city = «Chișinău» и выведите city.

ШАГ 3 · ЗАПУСТИТЕ

Напишите и запустите код

script.jsJAVASCRIPT
Изолированная консольизолировано
Подготовка среды…
Запустите код, чтобы увидеть результат.
Черновик хранится только в этом браузере.Изолированный QuickJS · без DOM, сессии и сети
ШАГ 4 · ПРОВЕРЬТЕ

Что должно пройти

0%не проверено
  • profile начинается только с name.
  • Код добавляет city со значением Chișinău и читает новое свойство.
  • Вывод точно равен Chișinău.
Объясните логику решения

Разделение шагов показывает, что свойства можно добавлять после инициализации.