Dans le cours : L'essentiel de JavaScript

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 200 cours dispensés par des experts.

Expérimenter avec ASYNC et DEFER

Expérimenter avec ASYNC et DEFER

Maintenant que vous connaissez les mots-clés async et defer, de manière théorique, nous allons les utiliser dans notre petite page web. Rappelez-vous que dans notre page web, je suis obligé d'appeler mon script ici en fin de code, juste avant la fermeture de la balise body, puisque ce script, pour bien fonctionner, a besoin qu'il existe dans la page un élément portant l'identifiant heading. Cet élément se trouve en ligne 10 du code HTML. Donc, au moment où mon JavaScript est exécuté, je dois être certain que le navigateur ait eu le temps de lire cette ligne et de traiter cette information, c'est-à-dire de créer cet élément h avec l'identifiant heading dans la mémoire de l'ordinateur. Si j'appelle mon script trop tôt, par exemple si je le place ici dans le head de ma page, à ce moment-là vous vous rappelez que cela génère une erreur et que le titre n'est pas disponible parce qu'au moment où le JavaScript est exécuté, cet élément h qui porte…

Table des matières