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
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
|
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 |