event.hasListener
이벤트에 대한 리스너가 있는지 확인
설명
지정된 이벤트에 대한 리스너가 객체 src에 있는 경우 은 tf = event.hasListener(src,EventName)true를 반환합니다. 그렇지 않으면, false을 반환합니다. src가 배열인 경우 event.hasListener는 src와 크기가 같은 논리형 배열을 반환합니다.
src의 클래스는 지정된 이벤트를 정의하거나 상속해야 합니다. src가 이종 배열인 경우 지정된 이벤트가 배열의 클래스에 존재해야 합니다. event.hasListener는 이종 배열의 전체가 아닌 일부 객체에만 정의된 이벤트의 리스너는 찾을 수 없습니다.
event.hasListener는 event.listener 객체 Enabled 속성의 값을 따릅니다. 리스너의 Enabled 속성을 false로 설정하면 event.hasListener는 그 리스너에 대해 false를 반환합니다.
예제
입력 인수
출력 인수
제한 사항
event.hasListener는 확인하려는 이벤트에 대해NotifyAccess권한이 있어야 합니다.event.hasListener는 미리 정의된 속성 이벤트인PreSet,PostSet,PreGet,PostGet과는 함께 동작하지 않습니다.event.hasListener는 미리 정의된 동적 속성 이벤트인PropertyAdded와PropertyRemoved와 함께 동작하지 않습니다.event.hasListener는 사용자 정의 이벤트에서만 사용하십시오.
버전 내역
R2016a에 개발됨