과목 추천:
Script defer 속성
정의와 사용법
defer
이 속성은 스크립트가 페이지가 분석이 완료되었을 때 실행되어야 하는지를 반영합니다. <script> 태그 의 defer 속성.
주의사항:defer 속성은 외부 스크립트에만 적용되며(src 속성을 설정할 때만 사용해야 합니다).
주의사항:외부 스크립트를 실행하는 방법이 몇 가지 있습니다:
- async이 있다면: 스크립트가 페이지의 나머지 부분과 동시에 실행됩니다(스크립트는 페이지가 계속 분석됨에 따라 실행됩니다)
- async이 없고 defer가 있다면: 페이지가 분석이 완료되었을 때 스크립트를 실행합니다
- async 또는 defer가 모두 없다면: 브라우저가 페이지를 분석하기 전에 즉시 스크립트를 가져오고 실행합니다
다른 참조:
HTML 참조 매뉴얼:HTML <script> defer 속성
HTML 참조 매뉴얼:HTML <script> 태그
문법
defer 속성 반환:
scriptObject.defer
defer 속성 설정:
scriptObject.defer = true|false
속성값
값 | 설명 |
---|---|
true|false |
페이지가 완전히 파싱된 후 스크립트를 실행할지 여부를 정의합니다.
|
기술 세부 사항
반환 값: | 부울 값, 스크립트가 페이지가 완전히 파싱된 후 실행되면 true를 반환하며, 그렇지 않으면 false를 반환합니다. |
---|
브라우저 지원
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 지원 | 지원 | 지원 | 지원 |