Встречается на собеседованиях • сегодня
Как проверить объект
Для проверки объекта можно использовать несколько подходов:
- Проверка на null/undefined:
javascript
if (obj === null || obj === undefined) {
// обработка случая
}- Проверка типа:
javascript
if (typeof obj !== 'object' || obj === null) {
// не объект
}- Проверка пустого объекта:
javascript
if (Object.keys(obj).length === 0) {
// объект пуст
}- Проверка наличия свойства:
javascript
if ('property' in obj) {
// свойство существует
}- Глубокая проверка (для сложных объектов):
javascript
JSON.stringify(obj) === JSON.stringify(expectedObj)Для более надежной проверки в реальных проектах часто используют библиотеки типа Lodash (_.isObject(), _.isEmpty()).

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