본문 바로가기

나의 IT Note

검색하기
나의 IT Note
프로필사진 MaCoder

  • 전체보기 (33)
    • JavaScript (20)
    • CSS (6)
    • 일상 (4)
    • Resourec (3)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
  • mac 바탕화면 보기
  • 문자열 추출
  • JS
  • 문자 위치
  • 숫자 증가
  • 말풍선 그리기
  • 보이스오버
  • css not
  • Replace
  • 문자열
  • 카운트 증가
  • not 선택자
  • radio readonly
  • 콤마 추가
  • 세자리 콤마
  • 자바스크립트
  • 스크립트 시계
  • css 말풍선
  • 천단위 나누기
  • 별표시
  • mac 전체화면 닫기
  • 문자열 함수
  • mac 전체화면 보기
  • 특정태그제외
  • touppercase
  • JavaScript
  • checkbox readonly
  • 특정요소제외
  • tolowercase
  • SubString
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록리사이즈 이벤트 (1)

나의 IT Note

[JavaScript] resize 이벤트 최적화 시키기

resize 이벤트는 브라우저가 resize가 되는 동안 계속 실행이 되기 때문에 성능면에서 좋지 않다. 그래서 setTimeout과 clearTime을 사용으로 resize가 완료된 이후 한번만 실행을 하게 할 수 있다. let resizeTimer = null; function resizeComplete() { // 리사이즈 함수 사용 console.log('resize Complete'); } window.addEventListener('resize', function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(resizeComplete, 400); }, false);

Resourec 2021. 8. 22. 09:25
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바