Проверка наличия свойства в объекте Иногда важную роль играет не значение некоторого свойства в объекте, а само его наличие или отсутствие. Например, такая проверка часто используется для формирования дефолтных конфигураций. Чтобы узнать, определен ли в объекте некоторый ключ, нужно использовать оператор in. const person = { name: 'John Doe', salary: 1000 }; console.log('salary' in person); // true console.log('age' in person); // false Он возвращает true или false, в зависимости от того, удалось ли найти требуемое поле.