检查指定事件类型是否在当前对象上注册侦听器。
eventDispatcher.hasEventListener(type)
type
:字符串,指定事件类型。true
;否则返回 false
。import EventDispatcher from 'path/to/Yuka.js';
const eventDispatcher = new EventDispatcher();
function listener() {
console.log('Event occurred');
}
eventDispatcher.addEventListener('myEvent', listener);
console.log(eventDispatcher.hasEventListener('myEvent')); // true
console.log(eventDispatcher.hasEventListener('otherEvent')); // false
EventDispatcher
的子类对象,如果其中有该类型的侦听器,则也会被列入检查范围。