Atributo async de Script

Definición y uso

async la configuración o el valor de regreso de si el script debe ejecutarse de manera asíncrona inmediatamente cuando esté disponible.

Este atributo refleja etiqueta <script> del Atributo async.

Nota:El atributo async solo se aplica a scripts externos (y solo debe usarse cuando se configure el atributo src).

Nota:Hay varias formas de ejecutar scripts externos:

  • Si existe async: El script se ejecutará de manera asíncrona con el resto de la página (el script se ejecutará mientras la página continúe el parseo)
  • Si no existe async pero existe defer: Ejecute el script cuando la página se haya completado de解析
  • Si neither async ni defer existen: Ejecute y obtenga el script inmediatamente antes de que el navegador continúe la parseo de la página

Vea también:

Manual de referencia de HTML:Atributo async de <script> de HTML

Manual de referencia de HTML:Etiqueta <script> de HTML

Ejemplo

Verifique si el script se ejecutará de manera asíncrona inmediatamente cuando esté disponible:

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

Prueba personal

Sintaxis

Devolver el atributo async:

scriptObject.async

Configurar el atributo async:

scriptObject.async = true|false

Valor del atributo

Valor Descripción
true|false

Define si el script debe ejecutarse de manera asíncrona inmediatamente cuando esté disponible

  • true - El script se ejecutará de manera asíncrona inmediatamente cuando esté disponible
  • false - El script no se ejecutará de manera asíncrona una vez que esté disponible

Detalles técnicos

Valor devuelto: Valor devuelto: booleano, devuelve true si el script se ejecuta de manera asíncrona una vez que está disponible; de lo contrario, devuelve false.

Compatibilidad del navegador

Los números en la tabla indican la versión del navegador que es el primer soporte completo para esta propiedad.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soporte 10.0 Soporte Soporte Soporte