HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🌟
Programmers 최종 플젝 6조
/
[프론트] TWL
[프론트] TWL
/
violation-long-running-javascript-task-took-xx-ms
violation-long-running-javascript-task-took-xx-ms
violation-long-running-javascript-task-took-xx-ms

violation-long-running-javascript-task-took-xx-ms

생성일
Dec 13, 2021 05:29 PM
태그
JavaScript
Browser
작성자
해결 완료
해결 완료

🔥 문제

오늘 업로드 기능을 개발하는 데 미친듯이 뜨던 메시지. 당최 이것은 무엇일까?
notion image
 

⭐ 해결 방법

사실 이건 해결 방법이라기보다는, 브라우저에서의 기능에 가깝더라.
이 메시지는 실제로 큰 문제를 일으키지 않을 것이기 때문에 오류가 아닌 경고입니다. 프레임이 떨어지거나 덜 부드러운 경험을 유발할 수 있습니다.
Google 57~58+는 이러한 경고에 대한 숨김 기능이 있다고 한다.
다만, 이러한 메시지가 다른 브라우저 버전에서 충분히 발생할 수 있기 때문에, 성능 테스트를 진행하는 것 역시 바람직하다고 볼 수 있다. 다음 코드를 삽입하여 성능을 테스트할 수 있다고 한다.
function someMethodIThinkMightBeSlow() { const startTime = performance.now(); // Do the normal stuff for this function const duration = performance.now() - startTime; console.log(`someMethodIThinkMightBeSlow took ${duration}ms`); }
 

👏🏻 참고자료

https://stackoverflow.com/questions/41218507/violation-long-running-javascript-task-took-xx-ms