УРОК 48 ИЗ 50

Перечислите ключи через Object.keys

Получите собственные перечислимые ключи объекта.

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

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

Object.keys преобразует аргумент в объект и возвращает массив собственных перечислимых ключей в определённом порядке перечисления.

Правильный пример
const profile = { name: 'Ana', role: 'designer' };
const keys = Object.keys(profile);
console.log(keys.join(', '));

Ключи name и role, затем join объединяет их для вывода.

Частая ошибка
const keys = ['name', 'role'];
console.log(keys.join(', '));

Массив скопирован вручную, объект не перечисляется.

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

Ваше задание

Сохраните Object.keys(profile) в keys и выведите keys.join(«, »).

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

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

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

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

0%не проверено
  • profile содержит name и role.
  • keys получает Object.keys(profile).
  • Вывод точно равен name, role.
Объясните логику решения

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