>웹 프론트엔드 >JS 튜토리얼 >일반 브라우저에서 '스크립트 실행 시간이 너무 깁니다'라는 메시지가 표시되는 빈도 요약_javascript 팁

일반 브라우저에서 '스크립트 실행 시간이 너무 깁니다'라는 메시지가 표시되는 빈도 요약_javascript 팁

WBOY
WBOY원래의
2016-05-16 16:50:441319검색

오늘날의 웹에서는 사용자 액세스 속도에 영향을 미치는 것은 파일 다운로드 속도만이 아닙니다. 모든 파일이 서버에서 다운로드된 후 브라우저가 렌더링을 시작한 후부터 사용자가 응답할 수 있을 때까지의 시간은 여전히 ​​1초를 소비합니다. 동시에 상호 작용의 복잡성으로 인해 JavaScript는 점점 더 복잡해졌습니다. 스크립트의 실행 시간이 인터페이스에 반영되어 사용자 입력 클릭에 응답하기에는 너무 느립니다. 브라우저에서 스크립트 시간 초과 메시지가 표시될 수 있습니다.

이 문서에서는 이러한 시간 초과를 방지하는 방법과 JavaScript 최적화 기술에 대해 설명할 의도가 없습니다. 다음은 Nicholas C. Zakas가 요약한 데이터입니다.

Chrome: 실행 시 프롬프트 시간이 8초 이상 소요됩니다.

IE: 5백만 개 이상의 Javascript 문을 실행하면 프롬프트가 나타납니다.
Firefox: 실행 시간이 10초를 초과하면 프롬프트가 나타납니다.
Safari: 실행 시간이 5초를 초과하면 프롬프트가 나타납니다.
Opera: 실행하는 데 시간이 아무리 걸려도 프롬프트가 표시되지 않습니다.
일반적으로 사용자에게는 스크립트 실행 시간이 100ms를 초과하지 않는 것이 가장 좋습니다. 처리가 너무 느린 경우 로딩을 사용하여 사용자에게 메시지를 표시하는 등 몇 가지 해결 방법을 고려할 수 있습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.