Use tags de script para introduzir arquivos javascript (<script type = "text/javascript" src = "js arquivo de arquivo"> </script>) na página. Quando o navegador renderiza a página, ao ler o elemento de script, o navegador não processará seu conteúdo em HTML ou XHTML. O navegador notificará o mecanismo de script do navegador para assumir o conteúdo no elemento de script.
O atributo de tipo do elemento de script define o tipo de script e o tipo de tipo é:
1.Text/ECMAScript (representa que esse script é analisado no ECMAScript, ou seja, com base no padrão de script ECMA-262)
2.Text/JScript (representa que esse script é analisado no JScript. É uma variante da linguagem ecmascript implementada pela Microsoft no navegador do IE)
3.Text/VBScript
4.Text/VBS
(3.4 Representações são tratadas no VBScript da Microsoft, que são linguagens de script completamente diferentes)
O atributo do idioma do elemento de script (seus atributos foram usados em tags de script iniciais para resolver problemas de compatibilidade do navegador):
<script type = "text/javascript" src = "a.js" idioma = "javascript1.2"> </script>
O idioma define a versão do navegador que suporta o script (ou seja, o navegador suporta JavaScript 1.2 e executa o código no arquivo A.JS)
O atributo de adiamento do elemento de script:
<script type = "text/javascript" src = "a.js" idioma = "javascript1.2" adver = "adver"> </script>
O atributo de adiamento está definido como "adiar", o que significa que o script não gerará nenhum conteúdo do documento. Portanto, o navegador pode processar a parte restante da página com antecedência e processar apenas a parte do script quando o processamento da página é concluído e a tela estiver pronta.
Onde a tag de script é colocada na página.
Existem restrições aos recursos carregados pelo navegador do mesmo nome de domínio; portanto, ao adicionar um script ao elemento da cabeça, o script será carregado primeiro, seguido pelo restante do documento. Por que é dito que colocar as tags do elemento de script que introduzem JavaScript na cabeça pode fazer com que o navegador adie a exibição da parte restante da página? Principalmente porque o método Document.Write pode ser chamado no script para modificar o objeto do documento.
Referência: "Javascript Learning Guide"
O artigo acima entende de maneira abrangente as tags de script no JS é todo o conteúdo que eu compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.