더북(TheBook)

2. 이벤트 루프를 분석할 때

이벤트가 많이 발생할 때 프로그램 전체에서 발생하는 이벤트를 모두 분석하면 매우 복잡합니다. 이럴 때는 관련 있는 이벤트만 분석해도 됩니다. 한 이벤트를 분석하는 데 영향을 미치지 않는 다른 이벤트가 있다면 해당 이벤트는 이벤트 루프 분석에서 제외해도 됩니다.

 

3. alert( ) 메서드 사용 시 주의점

alert() 메서드는 현재 진행되는 화면 변경 사항이나 애니메이션을 즉시 멈추고 대화상자를 띄웁니다. 그래서 대화상자가 뜰 때 마지막 화면 변경 사항이나 애니메이션이 적용되지 않는 경우가 많습니다. 이럴 때는 setTimeout()과 함께 호출해서 마지막 화면 변경 사항이나 애니메이션이 적용될 시간을 주면 좋습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.