Existe-t-il une sorte d'opérateur "pas dans" en JavaScript pour vérifier si une propriété n'existe pas dans un objet? Je n'ai rien trouvé à ce sujet dans Google ou Stack Overflow. Voici un petit extrait de code sur lequel je travaille où j'ai besoin de ce type de fonctionnalité:
var tutorTimes = {};
$(checked).each(function(idx){
id = $(this).attr('class');
if(id in tutorTimes){}
else{
//Rest of my logic will go here
}
});
Comme vous pouvez le voir, je mettrais tout dans la else
déclaration. Il me semble erroné de créer une déclaration if
- else
juste pour utiliser la else
partie.
var id = ...
dans votre fonction.