Utilisez des balises de script pour introduire des fichiers JavaScript (<script type = "text / javascript" src = "js file adresse"> </ script>) dans la page. Lorsque le navigateur rend la page, lors de la lecture de l'élément de script, le navigateur ne traite pas son contenu dans HTML ou XHTML. Le navigateur informera le moteur de script du navigateur pour reprendre le contenu de l'élément de script.
L'attribut de type de l'élément de script définit le type de script, et le type de type est:
1.Text / ecmascript (représente que ce script est analysé dans ECMascript, c'est-à-dire, basé sur la norme du script ECMA-262)
2.Text / jscript (représente que ce script est analysé dans JScript. C'est une variante du langage ECMascript implémenté par Microsoft dans IE Browser)
3.Text / vbscript
4.Text / VBS
(3.4 Les représentations sont gérées dans le VBScript de Microsoft, qui sont des langages de script complètement différents)
L'attribut linguistique de l'élément de script (ses attributs ont été utilisés dans les premières balises de script pour résoudre les problèmes de compatibilité du navigateur):
<script type = "text / javascript" src = "a.js" lingots = "javascript1.2"> </ script>
La langue définit la version du navigateur qui prend en charge le script (c'est-à-dire que le navigateur prend en charge JavaScript 1.2, puis exécute le code dans le fichier A.JS)
L'attribut de différence de l'élément de script:
<script type = "text / javascript" src = "a.js" lingots = "javascript1.2" defer = "defer"> </ script>
L'attribut de différence est défini sur "différer", ce qui signifie que le script ne générera aucun contenu de document. Par conséquent, le navigateur peut traiter la partie restante de la page à l'avance et ne traiter la partie du script que lorsque le traitement de la page est terminé et que l'affichage est prêt.
Où la balise de script est placée dans la page.
Il y a des restrictions sur les ressources chargées par le navigateur à partir du même nom de domaine, donc lors de l'ajout d'un script à l'élément de tête, le script sera chargé en premier, suivi du reste du document. Pourquoi dit-il que la mise en place des balises d'élément de script qui introduisent JavaScript dans la tête peut amener le navigateur à retarder l'affichage de la partie restante de la page? Principalement parce que la méthode Document.Write peut être appelée dans le script pour modifier l'objet Document.
Référence: "Guide d'apprentissage JavaScript"
L'article ci-dessus comprend de manière globale les balises de script dans JS est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.