javascript(jquery)에서 resize이벤트를 걸게되면, 창이 resize되는동안 함수가 계속 동작하게 된다. 결과적으로 화면을 갱신하기 위해서 cpu도 계속 동작하기 때문에 브라우저에 과부하를 줄 수 있다. 이를 해결하기 위해서는 resize 완료시에만 이벤트를 걸고 싶은 마음이 생긴다. 다른 개발자들의 코드도 보았지만 아래의 형태가 가장 간단해서 소개하고자 한다.var delta = 300; var timer = null; $( window ).on( 'resize', function( ) { clearTimeout( timer ); timer = setTimeout( resizeDone, delta ); } ); function resizeDone( ) { // ...do } // or ..