Встречается на собеседованиях • сегодня
Как получить ключи объекта в JavaScript
Для получения ключей объекта в JavaScript можно использовать несколько методов:
Object.keys(obj)- возвращает массив строковых ключей объекта (не включает унаследованные свойства).
javascript
const user = { name: 'John', age: 30 };
const keys = Object.keys(user); // ['name', 'age']for...in- перебирает все перечисляемые свойства объекта, включая унаследованные:
javascript
let keys = [];
for (let key in user) {
keys.push(key);
}-
Object.getOwnPropertyNames(obj)- возвращает все ключи, включая неперечисляемые свойства. -
Reflect.ownKeys(obj)- возвращает все ключи, включая символьные свойства.
Для большинства случаев достаточно Object.keys(), так как он возвращает только собственные перечисляемые свойства объекта.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы