Встречается на собеседованиях • сегодня

Что такое Object.keys

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

Пример:

javascript
const user = { name: 'Alex', age: 30 };
const keys = Object.keys(user); // ['name', 'age']

Особенности:

  • Игнорирует символьные (Symbol) ключи.
  • Порядок ключей соответствует порядку в for...in (но без прототипных свойств).
  • Для массивов вернёт индексы как строки: Object.keys([10, 20]) → ['0', '1'].

Альтернативы:

  • Object.values() — массив значений.
  • Object.entries() — массив пар [ключ, значение].
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы