[JS] async와 defer

박예림·2023년 10월 20일
0

async

불리언 타입, 선언하면 true로 설정

  • html 파싱 중, async가 나타나면 해당 js 파일을 병렬로 다운만 받다가 다운이 완료되면 파일을 실행하고 파싱을 이어서 진행
  • 스크립트가 여러개일 경우, 먼저 다운 완료된 스크립트를 먼저 실행시키기 때문에 자바스크립트 순서가 중요한 경우 비효율적

defer

  • html 파싱 중, defer가 나타나면 해당 js 파일을 다운받아놓고 파싱이 끝나면 파일을 실행함
  • 코드 순서대로 자바스크립트 파일을 실행함
profile
응애 나 아기개발자

0개의 댓글

Powered by GraphCDN, the GraphQL CDN