Встречается на собеседованиях • сегодня
Как посмотреть весь список свойств
Для просмотра всех свойств объекта в JavaScript можно использовать несколько методов:
Object.keys(obj)- возвращает массив ключей объекта (собственных перечисляемых свойств)Object.getOwnPropertyNames(obj)- возвращает все собственные свойства (включая неперечисляемые)for...inцикл - перебирает все перечисляемые свойства, включая унаследованные
Пример:
js
const obj = { a: 1, b: 2 };
Object.defineProperty(obj, 'c', { value: 3, enumerable: false });
console.log(Object.keys(obj)); // ['a', 'b']
console.log(Object.getOwnPropertyNames(obj)); // ['a', 'b', 'c']
for (let key in obj) {
console.log(key); // 'a', 'b'
}Для получения полной информации о свойствах (включая дескрипторы) можно использовать Object.getOwnPropertyDescriptors(obj).

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