Чтобы проверить, имеет ли объект определенное свойство в JavaScript, вы можете использовать оператор in или метод hasOwnProperty(). Вот пример использования обоих подходов:

В этом примере мы определяем объект myObj с двумя свойствами: foo и baz. Затем мы используем оператор in, чтобы проверить, имеет ли myObj свойство foo, и метод hasOwnProperty(), чтобы проверить, имеет ли myObj свойство baz.

Оба метода возвращают true, если объект имеет указанное свойство, и false в противном случае. Оператор in также проверяет свойство в цепочке прототипов объекта, в то время как метод hasOwnProperty() проверяет только свойства, которые непосредственно определены в объекте.