Existe una idea errónea común de que ambos son iguales.
La etiqueta dentro de la etiqueta generalmente hace que la página html se cargue más lentamente. Esto se debe a que el analizador html se carga primero y, tan pronto como encuentra , primero debe cargar el intérprete de JavaScript y luego, después de cargar el script, debe volver al análisis html. Esto desperdicia algo de tiempo.
En su lugar, colocarlo después de la etiqueta primero permite que el analizador cargue primero el contenido html y luego comience a cargar el script. Por lo tanto, aquí solo hay una conmutación b / w del analizador y el intérprete. Por lo tanto, este enfoque es mejor.
- Estoy tratando de encontrar el código detrás del fluido contenedor de BS para poder aprender cómo funciona. ¿Dónde puedo encontrar el código fuente para esto sin toda la hinchazón?
- ¿Cuál es su opinión sobre las herramientas de inyección de dependencia del lado del servidor en node.js?
- ¿Cuáles son las cosas que dificultan el aprendizaje de otros idiomas, en JavaScript?
- ¿Cómo funciona exactamente el Spring MVC?
- ¿Es fácil para un diseñador web que solo conoce HTML5 y CSS3 aprender PHP y MySQL?
Si aún desea escribir la etiqueta en , simplemente agregue la palabra “async” al final. Esto hace que el script se cargue junto con el contenido html que se está cargando.
Consulte este enlace como referencia: ¿Dónde debo colocar las etiquetas en el marcado HTML?