Я ищу, чтобы узнать, есть ли лучший способ написать следующий оператор if
?JavaScript Если проверка оператора для ключа объекта
function addGestureendEvent(el) {
if (el.addEventListener && !el.eventListenerAdded) {
el.addEventListener('gestureend', doSomething, false);
el.eventListenerAdded = true;
}
};
Будет ли я лучше четко проверять правильность? Например»
if (el.addEventListener && el.hasOwnProperty(‘eventListenerAdded’) {
…
}
Спасибо за любые рекомендации.
Они делают несколько разные вещи. вам нужно? Вы действительно должны избегать унаследованных свойств или нет? Вам нужно проверить значение или его существование? –
@cookiemonster Только его существование – Dom