Maison > Article > interface Web > Résumé de l'utilisation des méthodes JS en HTML
Cette fois, je vais vous apporter un résumé de la façon d'utiliser JS en HTML Quelles sont les précautions lors de l'utilisation de JS en HTML Voici des cas pratiques, jetons un coup d'oeil.
JavaScript est le langage de script intégré au navigateur. Lorsqu'un script JavaScript est intégré dans une page Web et que le navigateur charge la page Web, il exécutera le script pour faire fonctionner le navigateur et obtenir divers effets dynamiques
<script>
Element intègre directement le code<script type="text/javascript"> function sayHello() { alert("hello!"); } </script>
<script>
Element charge un script externe<script type="text/javascript" src="example.js"></script>
<script>
Attributs
La balise par défaut est le code JavaScript Lors de l'intégration de scripts javascript, l'attribut type peut être omis<script>
existe toujours dans le DOM, vous pouvez utiliser l'attribut text du nœud <script>
pour lire son contenu <script>
<script>
<script src="a.js" defer></script> <script src="b.js" defer></script>Le processus en cours d'exécution de l'attribut defer :
<script>
<script>
Charger les ressources de manière asynchrone
<script src="a.js" async></script> <script src="b.js" async></script>
Le navigateur commence à analyser la page Web HTML
<script>
<script>
en parallèle dans la balise
Le chargement asynchrone des ressources
L'induction d'attributs asynchrones et différés
['a.js', 'b.js'].forEach(function(src) { var script = document.createElement('script'); script.src = src; script.async = false; document.head.appendChild(script); });ne bloque pas le rendu des pages
Quelle que soit la manière dont le code est intégré, tant qu'il n'y a pas d'attributs defer et async, le navigateur analysera les balises <Script>
dans l'ordre dans lequel elles apparaissent dans la page
Avantages du chargement de scripts externes : maintenabilité, possibilité de cache, adaptabilité au futur
<script>
Raisons de le placer en bas 1. Pour éviter le " effet de blocage". 2. Évitez d'appeler le nœud DOM avant que la structure DOM ne soit générée, ce qui entraînerait une erreur
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. . Veuillez prêter attention aux choses plus excitantes. Autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Comment gérer l'accès refusé à la base de données MySQL
Comment implémenter les effets spéciaux des boutons hexagonaux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!