Встречается на собеседованиях • сегодня
Встречал ли объект в котором не задавал свойства
Да, встречал. В JavaScript объект может существовать без заданных свойств — это пустой объект, созданный через {} или new Object().
Пример:
javascript
const emptyObj = {};
console.log(emptyObj.hasOwnProperty('name')); // false Также свойства могут быть унаследованы от прототипа (например, toString), но не являться собственными.
Нюанс:
Если обратиться к несуществующему свойству, вернётся undefined, но это не значит, что свойство задано.
javascript
console.log(emptyObj.someProp); // undefined 
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы