Los últimos tutoriales de desarrollo web
 

HTML <script> async Attribute

<HTML <script> etiqueta

Ejemplo

Una secuencia de comandos que se ejecuta de forma asíncrona tan pronto como esté disponible:

<script src="demo_async.js" async></script>
Inténtalo tú mismo "

Definición y Uso

El async atributo es un atributo booleano.

Cuando está presente, especifica que el script se ejecuta de forma asíncrona tan pronto como esté disponible.

Nota: El async atributo es sólo para las secuencias de comandos externos (y sólo debe utilizarse si la src atributo está presente).

Nota: Hay varias maneras de un script externo puede ejecutar:

  • Si async está presente: El script se ejecuta de forma asíncrona con el resto de la página (la secuencia de comandos se ejecutará mientras que la página sigue el análisis)
  • Si async no está presente y diferir está presente: La secuencia de comandos se ejecuta cuando la página ha terminado el análisis sintáctico
  • Si ninguno async o diferir está presente: El guión es descabellada y ejecutado inmediatamente, antes de que el navegador continúa el análisis de la página

Soporte para el navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el atributo.

Atributo
async 10.0 3.6

Diferencias entre HTML 4.01 y HTML5

El async atributo es nuevo en HTML5.


Diferencias entre HTML y XHTML

En XHTML, está prohibida la reducción al mínimo de atributos, y el async atributo debe ser definida como <script async="async"> .


Sintaxis

<script async>

<HTML <script> etiqueta