이벤트 버블링

여러 단계로 중첩된 표시 객체 컨테이너의 경우 이벤트 버블링에 리소스가 많이 소모될 수 있습니다. 이벤트를 전적으로 대상 객체에서 처리하고 이벤트 객체의 stopPropagation() 메서드를 호출함으로써 이러한 리소스 소모를 줄이십시오. 이 메서드를 호출하면 이벤트가 버블링되지 않습니다. 또한 이 메서드를 호출할 경우 부모 객체에 이벤트가 전달되지 않습니다.

중첩된 표시 객체를 병합하면 긴 이벤트 체인이 발생하지 않는 데 따른 여러 가지 이점이 있습니다.

가급적 TouchEvent 대신 MouseEvent 이벤트에 대해 등록하십시오. MouseEvent 이벤트가 TouchEvent 이벤트보다 프로세서 오버헤드를 적게 사용합니다.

가급적 mouseEnabled mouseChildren 속성을 false 로 설정합니다.