Как проверить существует ли у свойства объекта искомое значение?
Есть объект:
var obiekt = { a:"aa", b:"bb", c:"cc" }
Мы попробуем узнать наличие значения, которое существует в объекте, а также которого нет. Поэтому будем искать «bb» и «ff»
Решение
Мы воспользуемся конструктором Object и его методом values(), внутрь которого мы будем передавать наш объект:
Object.values(obiekt)
Данная команда вернёт нам массив со всеми значениями объекта.
["aa", "bb", "cc"]
Теперь мы можем обратиться к массиву и его методу includes() и передать в него искомые строки:
Object.values(obiekt).includes("bb") true Object.values(obiekt).includes("ff") false
Вывод в консоль:

Информационные ссылки
Стандарт ECMAScript — Раздел «20.1.2.22 Object.values ( O )» — https://tc39.es/ecma262/#sec-object.values
Стандарт ECMAScript — Раздел «23.1.3.13 Array.prototype.includes ( searchElement [ , fromIndex ] )» — https://tc39.es/ecma262/#sec-array.prototype.includes