Derniers tutoriels de développement web
 

Script async Property

<Object Script

Exemple

Pour savoir si un script a été exécuté de manière asynchrone dès qu'il était disponible:

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

Le résultat de x sera:

true
Essayez vous - même »

Définition et utilisation

Les ensembles de propriétés async ou déclarations si un script doit être exécuté de manière asynchrone dès qu'il est disponible ou non.

Cette propriété reflète l' async attribut du <script> balise.

Remarque: Le async attribut est uniquement pour les scripts externes (et ne doit être utilisé que si le src attribut est présent).

Remarque: Il existe plusieurs façons peut être exécuté un script externe:

  • Si async est présent: Le script est exécuté de manière asynchrone avec le reste de la page (le script sera exécuté alors que la page continue l'analyse syntaxique)
  • Si async est pas présent et defer est présent: Le script est exécuté lorsque la page a terminé l'analyse syntaxique
  • Si aucune async ou defer est présent: Le script est extrait et exécuté immédiatement, avant que le navigateur continue l'analyse la page

Support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La propriété est pris en charge dans async tous les principaux navigateurs.

Note: La propriété est async pas pris en charge dans IE 9 et les versions antérieures, et dans Opera 12 et les versions antérieures.


Syntaxe

Retour la propriété async:

scriptObject .async

Définissez la propriété async:

scriptObject .async=true|false

Valeurs de propriété

Valeur La description
true|false Indique si un script doit être exécuté de manière asynchrone dès qu'il est disponible, ou non
  • true - Le script sera exécuté de manière asynchrone dès qu'il est disponible
  • false - Le script ne sera pas exécuté de manière asynchrone dès qu'il est disponible

Détails techniques

Valeur de retour: Valeur booléenne, renvoie true si le script est exécuté de manière asynchrone dès qu'il est disponible, sinon il retourne faux

Pages associées

Référence HTML: HTML <script> attribut async


<Object Script