Estoy aprendiendo que, no es posible escribir instrucciones de JavaScript en el mundo HTML: Esto me quedo muy claro.
document.write("Sea bienvenido");HTML no entiende que debe mostrar el texto pasado por la instrucción, tan solo imprime la instrucción y no su resultado. Así que presta mucha atención cada vez que escribas tu código.
Otro punto de vista que me quedo claro tambien es:
Que todo lo que esté entre las etiquetas es considerado por el navegador como código JavaScript y todo lo que está fuera de las etiquetas, no importa en qué lugar, es código HTML.
Por ejemplo:
Estoy escribiendo desde el mundo JavaScript en el mundo HTML Aquí también estamos en el mundo HTML, porque está fuera de la etiqueta script