Чи є якийсь оператор "не в" в JavaScript, щоб перевірити, чи немає властивості в об'єкті? Я нічого не можу знайти навколо цього навколо Google або Stack Overflow. Ось невеликий фрагмент коду, над яким я працюю, де мені потрібен такий функціонал:
var tutorTimes = {};
$(checked).each(function(idx){
id = $(this).attr('class');
if(id in tutorTimes){}
else{
//Rest of my logic will go here
}
});
Як бачите, я б все вкладав у else
заяву. Мені здається неправильним налаштовувати оператор if
- else
просто для використання else
частини.
var id = ...
у своїй функції.