최신 웹 개발 튜토리얼
 

Script defer Property

<스크립트 객체

스크립트가 실행 된 경우 페이지가 구문 분석이 완료되었을 때 알아보십시오 :

var x = document.getElementById("myScript").defer

X의 결과는 다음과 같습니다

true
»그것을 자신을 시도

정의 및 사용

페이지가 구문 분석을 완료하거나하지 않은 경우 연기 속성을 설정하거나 반환은 스크립트가 실행되어야하는지 여부.

이 속성은 반영 defer 의 속성을 <script> 태그를.

참고 : defer 속성은 외부 스크립트입니다 (그리고 경우에만 사용해야 src 속성이있다).

참고 : 외부 스크립트를 실행할 수있는 여러 가지 방법이 있습니다 :

  • 비동기가있는 경우 : 스크립트는 페이지의 나머지 부분과 비동기 적으로 실행 (페이지가 구문 분석을 계속하면서 스크립트가 실행됩니다)
  • 비동기는 존재하지 않는 및 연기가있는 경우 : 페이지 구문 분석을 완료 할 때 스크립트가 실행됩니다
  • 만약 어느 비동기 또는 연기가 존재 : 브라우저가 페이지를 구문 분석을 계속하기 전에이 스크립트는 즉시 인출 및 실행

브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

연기 속성은 모든 주요 브라우저에서 지원됩니다.

참고 : 연기 속성은 오페라 12 및 이전 버전에서는 지원되지 않습니다.


통사론

연기 속성을 반환합니다 :

scriptObject .defer

연기 속성을 설정 :

scriptObject .defer=true|false

속성 값

기술
true|false 스크립트가 페이지를 구문 분석 완료되면 실행하거나하지할지 여부를 지정합니다
  • 사실 - 페이지가 구문 분석을 완료 할 때 스크립트가 실행됩니다
  • 거짓 - 페이지 구문 분석을 완료 할 때 스크립트가 실행되지 않습니다

기술적 세부 사항

반환 값 : 페이지가 구문 분석을 완료 할 때 스크립트가 실행되면 부울, 그렇지 않으면 false를 반환 true를 반환

관련 페이지

HTML 참조 : HTML <script> 연기 속성


<스크립트 객체