Как узнать есть ли свойство в объекте ?



Статический метод Object.hasOwn() возвращает значение true, если указанный объект имеет указанное свойство как собственное свойство.



Если свойство унаследовано или не существует, метод возвращает false. В отличие от оператора in, этот метод не проверяет указанное свойство в цепочке прототипов объекта.