¿Hay algún tipo de operador "no en" en JavaScript para verificar si una propiedad no existe en un objeto? No pude encontrar nada sobre esto en Google o Stack Overflow. Aquí hay un pequeño fragmento de código en el que estoy trabajando donde necesito este tipo de funcionalidad:
var tutorTimes = {};
$(checked).each(function(idx){
id = $(this).attr('class');
if(id in tutorTimes){}
else{
//Rest of my logic will go here
}
});
Como puede ver, estaría poniendo todo en la else
declaración. Me parece incorrecto configurar una declaración if
- else
solo para usar la else
porción.
var id = ...
en su función.