Javascript의 defer 속성 및 async 속성 사용법에 대한 자세한 설명

云罗郡主
풀어 주다: 2018-10-17 15:13:39
앞으로
1896명이 탐색했습니다.

이 글은 자바스크립트에서 defer 속성과 async 속성의 사용법에 대해 자세히 설명하고 있습니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

js 파일을 비동기식으로 로드해야 하는 이유:

비동기를 사용하지 않으면 문서에서 js 코드를 로드할 때 다른 리소스의 다운로드를 차단하여 빈 페이지가 생성됩니다.

(1) 상단에 배치된 js 스크립트는 브라우저가 외부 링크 파일의 코드를 다운로드하고 실행하는 데 시간이 걸립니다. 이로 인해 명백한 지연이 발생하고 사용자가 콘텐츠를 탐색할 수 없고 볼 수 없습니다. 페이지와 상호작용하세요.

(2) IE8, Firefox3.5, Safari4 및 Chrome2는 모두 Javascript 파일의 병렬 다운로드를 허용하고 스크립트 다운로드 프로세스가 서로 영향을 미치지 않지만 페이지 로드는 모든 Javascript 코드가 나타날 때까지 기다려야 합니다. 계속하기 전에 다운로드되어 실행됩니다. 따라서

인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿