Maison > interface Web > js tutoriel > Explication détaillée de l'utilisation de l'attribut defer et de l'attribut async en Javascript

Explication détaillée de l'utilisation de l'attribut defer et de l'attribut async en Javascript

云罗郡主
Libérer: 2018-10-17 15:13:39
avant
1929 Les gens l'ont consulté

Cet article vous apporte une explication détaillée de l'utilisation de l'attribut defer et de l'attribut async en Javascript. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Pourquoi devez-vous charger les fichiers js de manière asynchrone :

Sans asynchrone, le document bloquera le téléchargement d'autres ressources lors du chargement du code js, ce qui entraînera une page vierge.

(1) Lors de l'exécution du script js placé en haut, le navigateur doit passer du temps à télécharger le code du fichier de lien externe et à l'exécuter. Cela entraînera un retard évident et affichera une page blanche, ce qui entraînera un retard évident. l'utilisateur ne peut pas parcourir le contenu et ne peut pas interagir avec la page.

(2) Bien que IE8, Firefox3.5, Safari4 et Chrome2 autorisent tous le téléchargement parallèle de fichiers Javascript, le processus de téléchargement des scripts ne s'affectera pas, mais le chargement de la page doit encore attendre jusqu'à ce que tous les codes Javascript soient téléchargés et exécutés pour continuer. Pour cette raison, il est recommandé de placer la balise

Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal