Necesitamos la estructura habitual de un archivo HTML con el DOCTYPE, el encabezado y el cuerpo.
Para nuestro primer programa javascript programamos el típico programa "Hola mundo".
¿Dónde se encuentra el programa javascript?
El código javascript puede estar tanto en el área del encabezado como en el área del cuerpo (antes del cierre </body>).
Distinción entre javascript y HTML
El programa javascript está escrito entre las etiquetas HTML <script> para que el navegador sepa dónde termina HTML y comienza javascript.
Código
Entonces el navegador sabe qué interpretar.
Si se usa HTML5 como DOCTYPE, el atributo type="text/javascript" ya no es necesario para <script>. Sin embargo, aún se verá a menudo en programas javascript creados antes de HTML5. Sin embargo, el atributo no molesta si está presente. Pero más corto es mejor.
En el transcurso del curso, el atributo ya no se suele usar y, en aras de la claridad, <script> ya no se mostrará con cada ejemplo (aunque <script> es necesario).
Código
Función de salida alert en javascript
Para generar nuestro texto "Hola mundo" usamos la función de alert de javascript. Esta función hace que aparezca una ventana con el contenido "Hola mundo" en la pantalla.
Código
<script> alert('Hola Mundo'); </script>
¡Asegurate de que el texto a imprimir esté entre comillas! No importa si se usan comillas simples o dobles.
Ahora nuestro primer programa javascript se guarda y se carga en el navegador Firefox. Obtenemos una salida.
Salida directamente en la pantalla
Si queremos escribir el texto de salida directamente en la página, hay otro comando para eso. Para ello, el área se controla a través del modelo DOM. Entonces, en la forma más simple:
Código
<script> document.write('Hola mundo'); </script>
Esto hace que el texto se imprima directamente en la ventana del navegador. Ahora de regreso a nuestro navegador, actualiza la página (esto volverá a ejecutar el programa javascript) - actualiza a través del ícono correspondiente.
Ahora obtenemos la salida "Hola mundo" en la pantalla.
Echemos un vistazo al código fuente de la página HTML: simplemente antepone lo siguiente en el campo del enlace: view-source:. No se puede ver nada en el área del cuerpo. Aquí se puede ver muy bien que javascript no se ejecuta en el servidor, sino en el ordenador del usuario. Por lo tanto, el área del cuerpo está vacía y la salida se "produce" en la máquina del usuario.