예
스크립트가 비동기 적으로 즉시 사용할 수 있었다으로 실행 된 있는지 알아보십시오 :
var x = document.getElementById("myScript").async
X의 결과는 다음과 같습니다
true
»그것을 자신을 시도 정의 및 사용
비동기 속성을 설정하거나 스크립트를 즉시 사용할 수, 또는 아니므로 비동기 적으로 실행 여부를 반환합니다.
이 속성은 반영 async 의 속성 <script> 태그를.
참고 : async 속성은 외부 스크립트입니다 (그리고 경우에만 사용해야 src 속성이있다).
참고 : 외부 스크립트를 실행할 수있는 여러 가지 방법이 있습니다 :
- 비동기가있는 경우 : 스크립트는 페이지의 나머지 부분과 비동기 적으로 실행 (페이지가 구문 분석을 계속하면서 스크립트가 실행됩니다)
- 비동기는 존재하지 않는 및 연기가있는 경우 : 페이지 구문 분석을 완료 할 때 스크립트가 실행됩니다
- 만약 어느 비동기 또는 연기가 존재 : 브라우저가 페이지를 구문 분석을 계속하기 전에이 스크립트는 즉시 인출 및 실행
브라우저 지원
비동기 속성은 모든 주요 브라우저에서 지원됩니다.
참고 : 비동기 속성은 IE 9 및 이전 버전과 오페라 12 및 이전 버전에서는 지원되지 않습니다.
통사론
비동기 속성을 반환합니다 :
scriptObject .async
비동기 속성을 설정 :
scriptObject .async=true|false
속성 값
값 | 기술 |
---|---|
true|false | 스크립트가 사용할 수 없거나으로 비동기 적으로 즉시 실행할지 여부를 지정합니다
|
기술적 세부 사항
반환 값 : | 스크립트가 비동기 적으로 즉시 사용할 수있는대로 실행되면 부울, 그렇지 않으면 false를 반환 true를 반환 |
---|
관련 페이지
HTML 참조 : HTML <script> 비동기 속성
<스크립트 객체