Как уже сказал Джордао, просто отрицаем его:
if (!(id in tutorTimes)) { ... }
Примечание. Вышеприведенный тест, если tutorTimes имеет свойство с именем, указанным в id, везде в цепочке прототипов,Например, "valueOf" in tutorTimes
возвращает true , поскольку оно определено в Object.prototype .
Если вы хотите проверить, не существует ли свойства в текущем объекте, используйте hasOwnProperty:
if (!tutorTimes.hasOwnProperty(id)) { ... }
Или, если у вас может быть ключ hasOwnPropery , вы можете использовать это:
if (!Object.prototype.hasOwnProperty.call(tutorTimes,id)) { ... }